builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0030 starttime: 1464781254.26 results: success (0) buildid: 20160601032755 builduid: 9179d18f9d0d4897b568a8e473386682 revision: 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.256389) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.256835) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.257108) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.279605) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.280003) ========= 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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners TMPDIR=/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-01 04:40:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 16.1M=0.001s 2016-06-01 04:40:54 (16.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.137650 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.437852) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.438230) ========= 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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners TMPDIR=/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/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.026840 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:54.487027) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 04:40:54.487364) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 --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 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners TMPDIR=/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-01 04:40:54,561 truncating revision to first 12 chars 2016-06-01 04:40:54,561 Setting DEBUG logging. 2016-06-01 04:40:54,561 attempt 1/10 2016-06-01 04:40:54,561 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b7e3ca6ddb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 04:40:55,607 unpacking tar archive at: mozilla-aurora-8b7e3ca6ddb7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.331692 ========= master_lag: 0.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 04:40:56.162972) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:56.163308) ========= script_repo_revision: 8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:56.163704) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:56.163968) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 04:40:56.898144) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 42 secs) (at 2016-06-01 04:40:56.898901) ========= /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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners TMPDIR=/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/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 04:40:57 INFO - MultiFileLogger online at 20160601 04:40:57 in /builds/slave/test 04:40:57 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 04:40:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:40:57 INFO - {'append_to_log': False, 04:40:57 INFO - 'base_work_dir': '/builds/slave/test', 04:40:57 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:40:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:40:57 INFO - 'buildbot_json_path': 'buildprops.json', 04:40:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:40:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:40:57 INFO - 'download_minidump_stackwalk': True, 04:40:57 INFO - 'download_symbols': 'true', 04:40:57 INFO - 'e10s': False, 04:40:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:40:57 INFO - 'tooltool.py': '/tools/tooltool.py', 04:40:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:40:57 INFO - '/tools/misc-python/virtualenv.py')}, 04:40:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:40:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:40:57 INFO - 'log_level': 'info', 04:40:57 INFO - 'log_to_console': True, 04:40:57 INFO - 'opt_config_files': (), 04:40:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:40:57 INFO - '--processes=1', 04:40:57 INFO - '--config=%(test_path)s/wptrunner.ini', 04:40:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:40:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:40:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:40:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:40:57 INFO - 'pip_index': False, 04:40:57 INFO - 'require_test_zip': True, 04:40:57 INFO - 'test_type': ('testharness',), 04:40:57 INFO - 'this_chunk': '1', 04:40:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:40:57 INFO - 'total_chunks': '10', 04:40:57 INFO - 'virtualenv_path': 'venv', 04:40:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:40:57 INFO - 'work_dir': 'build'} 04:40:57 INFO - ##### 04:40:57 INFO - ##### Running clobber step. 04:40:57 INFO - ##### 04:40:57 INFO - Running pre-action listener: _resource_record_pre_action 04:40:57 INFO - Running main action method: clobber 04:40:57 INFO - rmtree: /builds/slave/test/build 04:40:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:40:58 INFO - Running post-action listener: _resource_record_post_action 04:40:58 INFO - ##### 04:40:58 INFO - ##### Running read-buildbot-config step. 04:40:58 INFO - ##### 04:40:58 INFO - Running pre-action listener: _resource_record_pre_action 04:40:58 INFO - Running main action method: read_buildbot_config 04:40:58 INFO - Using buildbot properties: 04:40:58 INFO - { 04:40:58 INFO - "project": "", 04:40:58 INFO - "product": "firefox", 04:40:58 INFO - "script_repo_revision": "production", 04:40:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 04:40:58 INFO - "repository": "", 04:40:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 04:40:58 INFO - "buildid": "20160601032755", 04:40:58 INFO - "pgo_build": "False", 04:40:58 INFO - "basedir": "/builds/slave/test", 04:40:58 INFO - "buildnumber": 19, 04:40:58 INFO - "slavename": "t-yosemite-r7-0030", 04:40:58 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 04:40:58 INFO - "platform": "macosx64", 04:40:58 INFO - "branch": "mozilla-aurora", 04:40:58 INFO - "revision": "8b7e3ca6ddb7c3d7ad1dfd8b61ab18189e6ca1f3", 04:40:58 INFO - "repo_path": "releases/mozilla-aurora", 04:40:58 INFO - "moz_repo_path": "", 04:40:58 INFO - "stage_platform": "macosx64", 04:40:58 INFO - "builduid": "9179d18f9d0d4897b568a8e473386682", 04:40:58 INFO - "slavebuilddir": "test" 04:40:58 INFO - } 04:40:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 04:40:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 04:40:58 INFO - Running post-action listener: _resource_record_post_action 04:40:58 INFO - ##### 04:40:58 INFO - ##### Running download-and-extract step. 04:40:58 INFO - ##### 04:40:58 INFO - Running pre-action listener: _resource_record_pre_action 04:40:58 INFO - Running main action method: download_and_extract 04:40:58 INFO - mkdir: /builds/slave/test/build/tests 04:40:58 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')]} 04:40:58 INFO - https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:40:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:40:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:40:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:40:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:00 INFO - Downloaded 1235 bytes. 04:41:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:41:00 INFO - Using the following test package requirements: 04:41:00 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 04:41:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 04:41:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 04:41:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'jsshell-mac64.zip'], 04:41:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 04:41:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 04:41:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 04:41:00 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 04:41:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 04:41:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:41:00 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 04:41:00 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 04:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:00 INFO - https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:41:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 04:41:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 04:41:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:01 INFO - Downloaded 18344654 bytes. 04:41:01 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/*'] 04:41:01 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/* 04:41:01 INFO - caution: filename not matched: web-platform/* 04:41:01 INFO - Return code: 11 04:41:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:01 INFO - https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:41:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:41:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:41:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:03 INFO - Downloaded 36409193 bytes. 04:41:03 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/*'] 04:41:03 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/* 04:41:07 INFO - caution: filename not matched: bin/* 04:41:07 INFO - caution: filename not matched: config/* 04:41:07 INFO - caution: filename not matched: mozbase/* 04:41:07 INFO - caution: filename not matched: marionette/* 04:41:07 INFO - caution: filename not matched: tools/wptserve/* 04:41:07 INFO - Return code: 11 04:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:07 INFO - https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 04:41:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:41:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:41:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 04:41:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:09 INFO - Downloaded 73065198 bytes. 04:41:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:41:09 INFO - mkdir: /builds/slave/test/properties 04:41:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:41:09 INFO - Writing to file /builds/slave/test/properties/build_url 04:41:09 INFO - Contents: 04:41:09 INFO - build_url:https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:41:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:41:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:41:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:41:09 INFO - Contents: 04:41:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:41:09 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')]} 04:41:09 INFO - https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:41:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:41:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:41:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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 04:41:13 INFO - Downloaded 103672540 bytes. 04:41:13 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'] 04:41:13 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 04:41:16 INFO - Return code: 0 04:41:16 INFO - Running post-action listener: _resource_record_post_action 04:41:16 INFO - Running post-action listener: set_extra_try_arguments 04:41:16 INFO - ##### 04:41:16 INFO - ##### Running create-virtualenv step. 04:41:16 INFO - ##### 04:41:16 INFO - Running pre-action listener: _pre_create_virtualenv 04:41:16 INFO - Running pre-action listener: _resource_record_pre_action 04:41:16 INFO - Running main action method: create_virtualenv 04:41:16 INFO - Creating virtualenv /builds/slave/test/build/venv 04:41:16 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 04:41:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:41:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:41:17 INFO - Using real prefix '/tools/python27' 04:41:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:41:17 INFO - Installing distribute.............................................................................................................................................................................................done. 04:41:20 INFO - Installing pip.................done. 04:41:20 INFO - Return code: 0 04:41:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:41:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:20 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 0x107b98e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb409493ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb15e0>, '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 0x107794cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077bf990>, '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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:41:20 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 04:41:20 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 04:41:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WSGrcgXOV4/Render', 04:41:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:41:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:41:20 INFO - 'HOME': '/Users/cltbld', 04:41:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:41:20 INFO - 'LOGNAME': 'cltbld', 04:41:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:20 INFO - 'MOZ_NO_REMOTE': '1', 04:41:20 INFO - 'NO_EM_RESTART': '1', 04:41:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:41:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:41:20 INFO - 'PWD': '/builds/slave/test', 04:41:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:41:20 INFO - 'SHELL': '/bin/bash', 04:41:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Rqi9zzXp2I/Listeners', 04:41:20 INFO - 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', 04:41:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:41:20 INFO - 'USER': 'cltbld', 04:41:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:41:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:41:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:41:20 INFO - 'XPC_FLAGS': '0x0', 04:41:20 INFO - 'XPC_SERVICE_NAME': '0', 04:41:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:41:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:41:21 INFO - Downloading/unpacking psutil>=0.7.1 04:41:21 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 04:41:21 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 04:41:21 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 04:41:21 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 04:41:21 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 04:41:21 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 04:41:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:41:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:41:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:41:23 INFO - Installing collected packages: psutil 04:41:23 INFO - Running setup.py install for psutil 04:41:24 INFO - building 'psutil._psutil_osx' extension 04:41:24 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 04:41:24 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 04:41:24 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 04:41:24 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 04:41:24 INFO - building 'psutil._psutil_posix' extension 04:41:24 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 04:41:24 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:41:24 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:41:24 INFO - ^ 04:41:25 INFO - 1 warning generated. 04:41:25 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 04:41:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:41:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:41:25 INFO - Successfully installed psutil 04:41:25 INFO - Cleaning up... 04:41:25 INFO - Return code: 0 04:41:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:41:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:25 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 0x107b98e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb409493ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb15e0>, '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 0x107794cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077bf990>, '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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:41:25 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 04:41:25 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 04:41:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WSGrcgXOV4/Render', 04:41:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:41:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:41:25 INFO - 'HOME': '/Users/cltbld', 04:41:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:41:25 INFO - 'LOGNAME': 'cltbld', 04:41:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:25 INFO - 'MOZ_NO_REMOTE': '1', 04:41:25 INFO - 'NO_EM_RESTART': '1', 04:41:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:41:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:41:25 INFO - 'PWD': '/builds/slave/test', 04:41:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:41:25 INFO - 'SHELL': '/bin/bash', 04:41:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Rqi9zzXp2I/Listeners', 04:41:25 INFO - 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', 04:41:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:41:25 INFO - 'USER': 'cltbld', 04:41:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:41:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:41:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:41:25 INFO - 'XPC_FLAGS': '0x0', 04:41:25 INFO - 'XPC_SERVICE_NAME': '0', 04:41:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:41:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:41:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:41:25 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 04:41:25 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 04:41:25 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 04:41:25 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 04:41:25 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 04:41:25 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 04:41:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:41:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:41:28 INFO - Installing collected packages: mozsystemmonitor 04:41:28 INFO - Running setup.py install for mozsystemmonitor 04:41:28 INFO - Successfully installed mozsystemmonitor 04:41:28 INFO - Cleaning up... 04:41:28 INFO - Return code: 0 04:41:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:41:28 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')]} 04:41:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:28 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')]} 04:41:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:28 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 0x107b98e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb409493ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb15e0>, '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 0x107794cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077bf990>, '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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:41:28 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 04:41:28 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 04:41:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WSGrcgXOV4/Render', 04:41:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:41:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:41:28 INFO - 'HOME': '/Users/cltbld', 04:41:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:41:28 INFO - 'LOGNAME': 'cltbld', 04:41:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:28 INFO - 'MOZ_NO_REMOTE': '1', 04:41:28 INFO - 'NO_EM_RESTART': '1', 04:41:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:41:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:41:28 INFO - 'PWD': '/builds/slave/test', 04:41:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:41:28 INFO - 'SHELL': '/bin/bash', 04:41:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Rqi9zzXp2I/Listeners', 04:41:28 INFO - 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', 04:41:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:41:28 INFO - 'USER': 'cltbld', 04:41:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:41:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:41:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:41:28 INFO - 'XPC_FLAGS': '0x0', 04:41:28 INFO - 'XPC_SERVICE_NAME': '0', 04:41:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:41:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:41:28 INFO - Downloading/unpacking blobuploader==1.2.4 04:41:28 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 04:41:28 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 04:41:28 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 04:41:28 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 04:41:28 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 04:41:28 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 04:41:31 INFO - Downloading blobuploader-1.2.4.tar.gz 04:41:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:41:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:41:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 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 04:41:31 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 04:41:32 INFO - Downloading docopt-0.6.1.tar.gz 04:41:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:41:32 INFO - Installing collected packages: blobuploader, requests, docopt 04:41:32 INFO - Running setup.py install for blobuploader 04:41:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:41:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:41:32 INFO - Running setup.py install for requests 04:41:32 INFO - Running setup.py install for docopt 04:41:33 INFO - Successfully installed blobuploader requests docopt 04:41:33 INFO - Cleaning up... 04:41:33 INFO - Return code: 0 04:41:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:41:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:33 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 0x107b98e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb409493ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb15e0>, '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 0x107794cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077bf990>, '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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:41:33 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 04:41:33 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 04:41:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WSGrcgXOV4/Render', 04:41:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:41:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:41:33 INFO - 'HOME': '/Users/cltbld', 04:41:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:41:33 INFO - 'LOGNAME': 'cltbld', 04:41:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:33 INFO - 'MOZ_NO_REMOTE': '1', 04:41:33 INFO - 'NO_EM_RESTART': '1', 04:41:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:41:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:41:33 INFO - 'PWD': '/builds/slave/test', 04:41:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:41:33 INFO - 'SHELL': '/bin/bash', 04:41:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Rqi9zzXp2I/Listeners', 04:41:33 INFO - 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', 04:41:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:41:33 INFO - 'USER': 'cltbld', 04:41:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:41:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:41:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:41:33 INFO - 'XPC_FLAGS': '0x0', 04:41:33 INFO - 'XPC_SERVICE_NAME': '0', 04:41:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:41:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:41:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:41:33 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-IJFxW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:41:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:41:33 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-wcS13L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:41:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:41:33 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-hKHJBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:41:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:41:33 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-nf2rxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:41:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:41:33 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-9_q0Uu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:41:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:41:33 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-WwyJ24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-afhBkY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-N1vHLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-L_2V2J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-huPZHT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-zNg2Dk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-zcPlyK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-ZP3EOc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-dMkZ29-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-XeICIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:41:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:41:34 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-4j_nJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:41:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:41:35 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-cGp6Lk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:41:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:41:35 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-Ub1jTl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:41:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:41:35 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-WMBSHu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:41:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:41:35 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-JaygdN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:41:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:41:35 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-3xrU8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:41:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:41:36 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 04:41:36 INFO - Running setup.py install for manifestparser 04:41:36 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:41:36 INFO - Running setup.py install for mozcrash 04:41:36 INFO - Running setup.py install for mozdebug 04:41:36 INFO - Running setup.py install for mozdevice 04:41:36 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:41:36 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:41:36 INFO - Running setup.py install for mozfile 04:41:36 INFO - Running setup.py install for mozhttpd 04:41:36 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:41:36 INFO - Running setup.py install for mozinfo 04:41:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Running setup.py install for mozInstall 04:41:37 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Running setup.py install for mozleak 04:41:37 INFO - Running setup.py install for mozlog 04:41:37 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Running setup.py install for moznetwork 04:41:37 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Running setup.py install for mozprocess 04:41:37 INFO - Running setup.py install for mozprofile 04:41:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:41:37 INFO - Running setup.py install for mozrunner 04:41:38 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:41:38 INFO - Running setup.py install for mozscreenshot 04:41:38 INFO - Running setup.py install for moztest 04:41:38 INFO - Running setup.py install for mozversion 04:41:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:41:38 INFO - Running setup.py install for wptserve 04:41:38 INFO - Running setup.py install for marionette-driver 04:41:38 INFO - Running setup.py install for browsermob-proxy 04:41:39 INFO - Running setup.py install for marionette-client 04:41:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:41:39 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:41:39 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 04:41:39 INFO - Cleaning up... 04:41:39 INFO - Return code: 0 04:41:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:41:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:41:39 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 0x107b98e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb409493ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107bb15e0>, '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 0x107794cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077bf990>, '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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:41:39 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 04:41:39 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 04:41:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WSGrcgXOV4/Render', 04:41:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:41:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:41:39 INFO - 'HOME': '/Users/cltbld', 04:41:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:41:39 INFO - 'LOGNAME': 'cltbld', 04:41:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:39 INFO - 'MOZ_NO_REMOTE': '1', 04:41:39 INFO - 'NO_EM_RESTART': '1', 04:41:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:41:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:41:39 INFO - 'PWD': '/builds/slave/test', 04:41:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:41:39 INFO - 'SHELL': '/bin/bash', 04:41:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Rqi9zzXp2I/Listeners', 04:41:39 INFO - 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', 04:41:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:41:39 INFO - 'USER': 'cltbld', 04:41:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:41:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:41:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:41:39 INFO - 'XPC_FLAGS': '0x0', 04:41:39 INFO - 'XPC_SERVICE_NAME': '0', 04:41:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:41:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:41:39 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-dy6qm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:41:39 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)) 04:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:41:39 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-f_s8Gw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:41:39 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)) 04:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:41:39 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-Fb3cr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-XUaHKn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-thu2Hg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-PoDor0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-nqsn03-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-hmtGxK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-eVS0se-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-m0EUzn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-hwD5JY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:41:40 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)) 04:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:41:40 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-LWq_Ph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-0JjhCl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-vA3I9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-wcgtRR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-AXvHWM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-lv0aZB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-IgLb2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-v484mJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:41:41 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-iweuqP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:41:41 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)) 04:41:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:41:42 INFO - Running setup.py (path:/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/pip-JuNnnH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:41:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:41:42 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)) 04:41:42 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)) 04:41:42 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)) 04:41:42 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)) 04:41:42 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)) 04:41:42 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)) 04:41:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:41:42 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 04:41:42 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 04:41:42 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 04:41:42 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 04:41:42 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 04:41:42 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 04:41:44 INFO - Downloading blessings-1.6.tar.gz 04:41:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:41:45 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)) 04:41:45 INFO - Installing collected packages: blessings 04:41:45 INFO - Running setup.py install for blessings 04:41:45 INFO - Successfully installed blessings 04:41:45 INFO - Cleaning up... 04:41:45 INFO - Return code: 0 04:41:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:41:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:41:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:41:45 INFO - Reading from file tmpfile_stdout 04:41:45 INFO - Current package versions: 04:41:45 INFO - blessings == 1.6 04:41:45 INFO - blobuploader == 1.2.4 04:41:45 INFO - browsermob-proxy == 0.6.0 04:41:45 INFO - docopt == 0.6.1 04:41:45 INFO - manifestparser == 1.1 04:41:45 INFO - marionette-client == 2.3.0 04:41:45 INFO - marionette-driver == 1.4.0 04:41:45 INFO - mozInstall == 1.12 04:41:45 INFO - mozcrash == 0.17 04:41:45 INFO - mozdebug == 0.1 04:41:45 INFO - mozdevice == 0.48 04:41:45 INFO - mozfile == 1.2 04:41:45 INFO - mozhttpd == 0.7 04:41:45 INFO - mozinfo == 0.9 04:41:45 INFO - mozleak == 0.1 04:41:45 INFO - mozlog == 3.1 04:41:45 INFO - moznetwork == 0.27 04:41:45 INFO - mozprocess == 0.22 04:41:45 INFO - mozprofile == 0.28 04:41:45 INFO - mozrunner == 6.11 04:41:45 INFO - mozscreenshot == 0.1 04:41:45 INFO - mozsystemmonitor == 0.0 04:41:45 INFO - moztest == 0.7 04:41:45 INFO - mozversion == 1.4 04:41:45 INFO - psutil == 3.1.1 04:41:45 INFO - requests == 1.2.3 04:41:45 INFO - wptserve == 1.4.0 04:41:45 INFO - wsgiref == 0.1.2 04:41:45 INFO - Running post-action listener: _resource_record_post_action 04:41:45 INFO - Running post-action listener: _start_resource_monitoring 04:41:45 INFO - Starting resource monitoring. 04:41:45 INFO - ##### 04:41:45 INFO - ##### Running pull step. 04:41:45 INFO - ##### 04:41:45 INFO - Running pre-action listener: _resource_record_pre_action 04:41:45 INFO - Running main action method: pull 04:41:45 INFO - Pull has nothing to do! 04:41:45 INFO - Running post-action listener: _resource_record_post_action 04:41:45 INFO - ##### 04:41:45 INFO - ##### Running install step. 04:41:45 INFO - ##### 04:41:45 INFO - Running pre-action listener: _resource_record_pre_action 04:41:45 INFO - Running main action method: install 04:41:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:41:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:41:45 INFO - Reading from file tmpfile_stdout 04:41:45 INFO - Detecting whether we're running mozinstall >=1.0... 04:41:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:41:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:41:46 INFO - Reading from file tmpfile_stdout 04:41:46 INFO - Output received: 04:41:46 INFO - Usage: mozinstall [options] installer 04:41:46 INFO - Options: 04:41:46 INFO - -h, --help show this help message and exit 04:41:46 INFO - -d DEST, --destination=DEST 04:41:46 INFO - Directory to install application into. [default: 04:41:46 INFO - "/builds/slave/test"] 04:41:46 INFO - --app=APP Application being installed. [default: firefox] 04:41:46 INFO - mkdir: /builds/slave/test/build/application 04:41:46 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'] 04:41:46 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 04:42:04 INFO - Reading from file tmpfile_stdout 04:42:04 INFO - Output received: 04:42:04 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 04:42:04 INFO - Running post-action listener: _resource_record_post_action 04:42:04 INFO - ##### 04:42:04 INFO - ##### Running run-tests step. 04:42:04 INFO - ##### 04:42:04 INFO - Running pre-action listener: _resource_record_pre_action 04:42:04 INFO - Running main action method: run_tests 04:42:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:42:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:42:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:42:04 INFO - grabbing minidump binary from tooltool 04:42:04 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')]} 04:42:04 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 0x107bb15e0>, '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 0x107794cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1077bf990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:42:04 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 04:42:04 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 04:42:04 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:42:04 INFO - Return code: 0 04:42:04 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:42:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:42:04 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/YrxYp_SIT_u1LKVV8dhO0A/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 04:42:04 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/YrxYp_SIT_u1LKVV8dhO0A/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 04:42:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WSGrcgXOV4/Render', 04:42:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:42:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:42:04 INFO - 'HOME': '/Users/cltbld', 04:42:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:42:04 INFO - 'LOGNAME': 'cltbld', 04:42:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:42:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:04 INFO - 'MOZ_NO_REMOTE': '1', 04:42:04 INFO - 'NO_EM_RESTART': '1', 04:42:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:42:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:42:04 INFO - 'PWD': '/builds/slave/test', 04:42:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:42:04 INFO - 'SHELL': '/bin/bash', 04:42:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Rqi9zzXp2I/Listeners', 04:42:04 INFO - 'TMPDIR': '/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/T/', 04:42:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:42:04 INFO - 'USER': 'cltbld', 04:42:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:42:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:42:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:42:04 INFO - 'XPC_FLAGS': '0x0', 04:42:04 INFO - 'XPC_SERVICE_NAME': '0', 04:42:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:42:04 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/YrxYp_SIT_u1LKVV8dhO0A/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 04:42:04 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 04:42:04 INFO - import pkg_resources 04:42:05 INFO - Using 1 client processes 04:42:05 INFO - wptserve Starting http server on 127.0.0.1:8000 04:42:05 INFO - wptserve Starting http server on 127.0.0.1:8001 04:42:05 INFO - wptserve Starting http server on 127.0.0.1:8443 04:42:07 INFO - SUITE-START | Running 778 tests 04:42:07 INFO - Running testharness tests 04:42:07 INFO - Setting up ssl 04:42:07 INFO - PROCESS | certutil | 04:42:07 INFO - PROCESS | certutil | 04:42:07 INFO - PROCESS | certutil | 04:42:07 INFO - Certificate Nickname Trust Attributes 04:42:07 INFO - SSL,S/MIME,JAR/XPI 04:42:07 INFO - 04:42:07 INFO - web-platform-tests CT,, 04:42:07 INFO - 04:42:07 INFO - Starting runner 04:42:08 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:42:08 INFO - PROCESS | 1648 | 1464781328722 Marionette DEBUG Marionette enabled via build flag and pref 04:42:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x113f2a800 == 1 [pid = 1648] [id = 1] 04:42:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 1 (0x113f2b000) [pid = 1648] [serial = 1] [outer = 0x0] 04:42:08 INFO - PROCESS | 1648 | [1648] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:42:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 2 (0x113f2c000) [pid = 1648] [serial = 2] [outer = 0x113f2b000] 04:42:09 INFO - PROCESS | 1648 | 1464781329033 Marionette INFO Listening on port 2828 04:42:09 INFO - PROCESS | 1648 | 1464781329268 Marionette DEBUG Marionette enabled via command-line flag 04:42:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x1166ef000 == 2 [pid = 1648] [id = 2] 04:42:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 3 (0x1166ef800) [pid = 1648] [serial = 3] [outer = 0x0] 04:42:09 INFO - PROCESS | 1648 | [1648] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:42:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 4 (0x1166f0800) [pid = 1648] [serial = 4] [outer = 0x1166ef800] 04:42:09 INFO - PROCESS | 1648 | [1648] 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 04:42:09 INFO - PROCESS | 1648 | 1464781329422 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 04:42:09 INFO - PROCESS | 1648 | 1464781329511 Marionette DEBUG Closed connection conn0 04:42:09 INFO - PROCESS | 1648 | [1648] 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 04:42:09 INFO - PROCESS | 1648 | 1464781329516 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 04:42:09 INFO - PROCESS | 1648 | 1464781329524 Marionette DEBUG Closed connection conn1 04:42:09 INFO - PROCESS | 1648 | [1648] 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 04:42:09 INFO - PROCESS | 1648 | 1464781329529 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 04:42:09 INFO - PROCESS | 1648 | 1464781329537 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:42:09 INFO - PROCESS | 1648 | 1464781329543 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":"20160601032755","device":"desktop","version":"48.0a2"} 04:42:09 INFO - PROCESS | 1648 | [1648] 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 04:42:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x119fdf000 == 3 [pid = 1648] [id = 3] 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 5 (0x119fdf800) [pid = 1648] [serial = 5] [outer = 0x0] 04:42:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x119fe0000 == 4 [pid = 1648] [id = 4] 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 6 (0x119e57c00) [pid = 1648] [serial = 6] [outer = 0x0] 04:42:10 INFO - PROCESS | 1648 | [1648] 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 04:42:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a56000 == 5 [pid = 1648] [id = 5] 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 7 (0x119e57400) [pid = 1648] [serial = 7] [outer = 0x0] 04:42:10 INFO - PROCESS | 1648 | [1648] 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 04:42:10 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 8 (0x121b5ac00) [pid = 1648] [serial = 8] [outer = 0x119e57400] 04:42:10 INFO - PROCESS | 1648 | [1648] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 9 (0x121fd7000) [pid = 1648] [serial = 9] [outer = 0x119fdf800] 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 10 (0x12184dc00) [pid = 1648] [serial = 10] [outer = 0x119e57c00] 04:42:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 11 (0x12184fc00) [pid = 1648] [serial = 11] [outer = 0x119e57400] 04:42:11 INFO - PROCESS | 1648 | [1648] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:42:11 INFO - PROCESS | 1648 | 1464781331466 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 1648 | 1464781331478 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 12 (0x126a02800) [pid = 1648] [serial = 12] [outer = 0x119e57400] 04:42:11 INFO - PROCESS | 1648 | 1464781331849 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"98e786a0-be2b-ad4c-a05f-30fc00fe2c8f","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":"20160601032755","device":"desktop","version":"48.0a2","command_id":1}}] 04:42:11 INFO - PROCESS | 1648 | 1464781331941 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}] 04:42:11 INFO - PROCESS | 1648 | 1464781331993 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:42:12 INFO - PROCESS | 1648 | 1464781332081 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:42:12 INFO - PROCESS | 1648 | [1648] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:42:12 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:42:12 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:42:12 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 13 (0x12934b800) [pid = 1648] [serial = 13] [outer = 0x119e57400] 04:42:12 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:42:12 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:12 INFO - PROCESS | 1648 | 1464781332563 Marionette TRACE conn2 <- [1,3,null,{}] 04:42:12 INFO - PROCESS | 1648 | 1464781332566 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:42:12 INFO - PROCESS | 1648 | 1464781332581 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:42:12 INFO - PROCESS | 1648 | 1464781332608 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 1648 | 1464781332610 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:42:12 INFO - PROCESS | 1648 | 1464781332613 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 1648 | 1464781332615 Marionette TRACE conn2 <- [1,6,null,{}] 04:42:12 INFO - PROCESS | 1648 | 1464781332621 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}] 04:42:12 INFO - PROCESS | 1648 | 1464781332628 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:42:12 INFO - PROCESS | 1648 | 1464781332631 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f5c800 == 6 [pid = 1648] [id = 6] 04:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 14 (0x1188b0400) [pid = 1648] [serial = 14] [outer = 0x0] 04:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 15 (0x1188b2000) [pid = 1648] [serial = 15] [outer = 0x1188b0400] 04:42:12 INFO - PROCESS | 1648 | 1464781332662 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 16 (0x1188b8800) [pid = 1648] [serial = 16] [outer = 0x1188b0400] 04:42:12 INFO - PROCESS | 1648 | 1464781332980 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]]]}] 04:42:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293e1800 == 7 [pid = 1648] [id = 7] 04:42:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 17 (0x124f4a000) [pid = 1648] [serial = 17] [outer = 0x0] 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 18 (0x1297cc000) [pid = 1648] [serial = 18] [outer = 0x124f4a000] 04:42:13 INFO - PROCESS | 1648 | 1464781333008 Marionette DEBUG loaded listener.js 04:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 419ms 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 19 (0x1297d4c00) [pid = 1648] [serial = 19] [outer = 0x124f4a000] 04:42:13 INFO - PROCESS | 1648 | 1464781333069 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1648 | 1464781333070 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:42:13 INFO - PROCESS | 1648 | 1464781333084 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1648 | 1464781333085 Marionette TRACE conn2 <- [1,10,null,{}] 04:42:13 INFO - PROCESS | 1648 | 1464781333099 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}] 04:42:13 INFO - PROCESS | 1648 | 1464781333226 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:42:13 INFO - PROCESS | 1648 | 1464781333258 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab15800 == 8 [pid = 1648] [id = 8] 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 20 (0x12a8cf800) [pid = 1648] [serial = 20] [outer = 0x0] 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 21 (0x12a8d1400) [pid = 1648] [serial = 21] [outer = 0x12a8cf800] 04:42:13 INFO - PROCESS | 1648 | 1464781333286 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x12a8d5800) [pid = 1648] [serial = 22] [outer = 0x12a8cf800] 04:42:13 INFO - PROCESS | 1648 | 1464781333645 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 04:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:42:13 INFO - PROCESS | 1648 | 1464781333660 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1648 | 1464781333662 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:42:13 INFO - PROCESS | 1648 | 1464781333664 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1648 | 1464781333665 Marionette TRACE conn2 <- [1,14,null,{}] 04:42:13 INFO - PROCESS | 1648 | 1464781333667 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}] 04:42:13 INFO - PROCESS | 1648 | 1464781333756 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:42:13 INFO - PROCESS | 1648 | 1464781333761 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4bd000 == 9 [pid = 1648] [id = 9] 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x12ad6b000) [pid = 1648] [serial = 23] [outer = 0x0] 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x12b41d400) [pid = 1648] [serial = 24] [outer = 0x12ad6b000] 04:42:13 INFO - PROCESS | 1648 | 1464781333786 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x124f6f400) [pid = 1648] [serial = 25] [outer = 0x12ad6b000] 04:42:14 INFO - PROCESS | 1648 | 1464781334041 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 04:42:14 INFO - PROCESS | 1648 | 1464781334082 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1648 | 1464781334083 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:42:14 INFO - PROCESS | 1648 | 1464781334093 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1648 | 1464781334095 Marionette TRACE conn2 <- [1,18,null,{}] 04:42:14 INFO - PROCESS | 1648 | 1464781334097 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}] 04:42:14 INFO - PROCESS | 1648 | 1464781334188 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:42:14 INFO - PROCESS | 1648 | 1464781334193 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc88000 == 10 [pid = 1648] [id = 10] 04:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12b41b800) [pid = 1648] [serial = 26] [outer = 0x0] 04:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x12bcc6400) [pid = 1648] [serial = 27] [outer = 0x12b41b800] 04:42:14 INFO - PROCESS | 1648 | 1464781334218 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12bccfc00) [pid = 1648] [serial = 28] [outer = 0x12b41b800] 04:42:14 INFO - PROCESS | 1648 | 1464781334464 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 04:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:42:14 INFO - PROCESS | 1648 | 1464781334513 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1648 | 1464781334515 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:42:14 INFO - PROCESS | 1648 | 1464781334524 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1648 | 1464781334525 Marionette TRACE conn2 <- [1,22,null,{}] 04:42:14 INFO - PROCESS | 1648 | 1464781334528 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}] 04:42:14 INFO - PROCESS | 1648 | 1464781334618 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:42:14 INFO - PROCESS | 1648 | 1464781334625 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfaa800 == 11 [pid = 1648] [id = 11] 04:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12bd0e800) [pid = 1648] [serial = 29] [outer = 0x0] 04:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x12bd1ac00) [pid = 1648] [serial = 30] [outer = 0x12bd0e800] 04:42:14 INFO - PROCESS | 1648 | 1464781334649 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x118150000) [pid = 1648] [serial = 31] [outer = 0x12bd0e800] 04:42:14 INFO - PROCESS | 1648 | 1464781334894 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 426ms 04:42:14 INFO - PROCESS | 1648 | 1464781334946 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1648 | 1464781334947 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:42:14 INFO - PROCESS | 1648 | 1464781334949 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1648 | 1464781334951 Marionette TRACE conn2 <- [1,26,null,{}] 04:42:14 INFO - PROCESS | 1648 | 1464781334960 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}] 04:42:15 INFO - PROCESS | 1648 | 1464781335051 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:42:15 INFO - PROCESS | 1648 | 1464781335058 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfc9000 == 12 [pid = 1648] [id = 12] 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x118288000) [pid = 1648] [serial = 32] [outer = 0x0] 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1184f6800) [pid = 1648] [serial = 33] [outer = 0x118288000] 04:42:15 INFO - PROCESS | 1648 | 1464781335082 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12c134800) [pid = 1648] [serial = 34] [outer = 0x118288000] 04:42:15 INFO - PROCESS | 1648 | 1464781335323 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 04:42:15 INFO - PROCESS | 1648 | 1464781335376 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1648 | 1464781335377 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:42:15 INFO - PROCESS | 1648 | 1464781335379 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1648 | 1464781335380 Marionette TRACE conn2 <- [1,30,null,{}] 04:42:15 INFO - PROCESS | 1648 | 1464781335383 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}] 04:42:15 INFO - PROCESS | 1648 | 1464781335479 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:42:15 INFO - PROCESS | 1648 | 1464781335483 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5ad000 == 13 [pid = 1648] [id = 13] 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12c137400) [pid = 1648] [serial = 35] [outer = 0x0] 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12c1d7000) [pid = 1648] [serial = 36] [outer = 0x12c137400] 04:42:15 INFO - PROCESS | 1648 | 1464781335507 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12c1db000) [pid = 1648] [serial = 37] [outer = 0x12c137400] 04:42:15 INFO - PROCESS | 1648 | 1464781335740 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 370ms 04:42:15 INFO - PROCESS | 1648 | 1464781335749 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1648 | 1464781335750 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:42:15 INFO - PROCESS | 1648 | 1464781335760 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1648 | 1464781335761 Marionette TRACE conn2 <- [1,34,null,{}] 04:42:15 INFO - PROCESS | 1648 | 1464781335763 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}] 04:42:15 INFO - PROCESS | 1648 | 1464781335871 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:42:15 INFO - PROCESS | 1648 | 1464781335877 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca13800 == 14 [pid = 1648] [id = 14] 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12c8a6400) [pid = 1648] [serial = 38] [outer = 0x0] 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12c8a9400) [pid = 1648] [serial = 39] [outer = 0x12c8a6400] 04:42:15 INFO - PROCESS | 1648 | 1464781335902 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c8ae400) [pid = 1648] [serial = 40] [outer = 0x12c8a6400] 04:42:16 INFO - PROCESS | 1648 | 1464781336157 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 04:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:42:16 INFO - PROCESS | 1648 | 1464781336179 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1648 | 1464781336180 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:42:16 INFO - PROCESS | 1648 | 1464781336184 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1648 | 1464781336188 Marionette TRACE conn2 <- [1,38,null,{}] 04:42:16 INFO - PROCESS | 1648 | 1464781336213 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}] 04:42:16 INFO - PROCESS | 1648 | 1464781336367 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:42:16 INFO - PROCESS | 1648 | 1464781336373 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe2800 == 15 [pid = 1648] [id = 15] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c8b3800) [pid = 1648] [serial = 41] [outer = 0x0] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12cd1f800) [pid = 1648] [serial = 42] [outer = 0x12c8b3800] 04:42:16 INFO - PROCESS | 1648 | 1464781336412 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12cd25000) [pid = 1648] [serial = 43] [outer = 0x12c8b3800] 04:42:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce37800 == 16 [pid = 1648] [id = 16] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12ce38000) [pid = 1648] [serial = 44] [outer = 0x0] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ce39800) [pid = 1648] [serial = 45] [outer = 0x12ce38000] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12ce30000) [pid = 1648] [serial = 46] [outer = 0x12ce38000] 04:42:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce37000 == 17 [pid = 1648] [id = 17] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x125198800) [pid = 1648] [serial = 47] [outer = 0x0] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12ce60400) [pid = 1648] [serial = 48] [outer = 0x125198800] 04:42:16 INFO - PROCESS | 1648 | 1464781336800 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]]]}] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x1166c3c00) [pid = 1648] [serial = 49] [outer = 0x125198800] 04:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 638ms 04:42:16 INFO - PROCESS | 1648 | 1464781336836 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1648 | 1464781336837 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:42:16 INFO - PROCESS | 1648 | 1464781336844 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1648 | 1464781336845 Marionette TRACE conn2 <- [1,42,null,{}] 04:42:16 INFO - PROCESS | 1648 | 1464781336872 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}] 04:42:16 INFO - PROCESS | 1648 | 1464781336958 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:42:16 INFO - PROCESS | 1648 | 1464781336962 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d49e000 == 18 [pid = 1648] [id = 18] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12cd27400) [pid = 1648] [serial = 50] [outer = 0x0] 04:42:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12ce5ec00) [pid = 1648] [serial = 51] [outer = 0x12cd27400] 04:42:16 INFO - PROCESS | 1648 | 1464781336987 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12d535400) [pid = 1648] [serial = 52] [outer = 0x12cd27400] 04:42:17 INFO - PROCESS | 1648 | 1464781337263 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 476ms 04:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:42:17 INFO - PROCESS | 1648 | 1464781337317 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 1648 | 1464781337321 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:42:17 INFO - PROCESS | 1648 | 1464781337324 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 1648 | 1464781337326 Marionette TRACE conn2 <- [1,46,null,{}] 04:42:17 INFO - PROCESS | 1648 | 1464781337328 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}] 04:42:17 INFO - PROCESS | 1648 | 1464781337413 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:42:17 INFO - PROCESS | 1648 | 1464781337418 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b26f800 == 19 [pid = 1648] [id = 19] 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x1184fcc00) [pid = 1648] [serial = 53] [outer = 0x0] 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x118e82400) [pid = 1648] [serial = 54] [outer = 0x1184fcc00] 04:42:17 INFO - PROCESS | 1648 | 1464781337446 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12d539400) [pid = 1648] [serial = 55] [outer = 0x1184fcc00] 04:42:17 INFO - PROCESS | 1648 | 1464781337677 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 368ms 04:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:42:17 INFO - PROCESS | 1648 | 1464781337694 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 1648 | 1464781337695 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:42:17 INFO - PROCESS | 1648 | 1464781337697 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 1648 | 1464781337698 Marionette TRACE conn2 <- [1,50,null,{}] 04:42:17 INFO - PROCESS | 1648 | 1464781337700 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}] 04:42:17 INFO - PROCESS | 1648 | 1464781337806 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:42:17 INFO - PROCESS | 1648 | 1464781337809 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8e2000 == 20 [pid = 1648] [id = 20] 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12d539800) [pid = 1648] [serial = 56] [outer = 0x0] 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12d67ac00) [pid = 1648] [serial = 57] [outer = 0x12d539800] 04:42:17 INFO - PROCESS | 1648 | 1464781337833 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x12d681400) [pid = 1648] [serial = 58] [outer = 0x12d539800] 04:42:18 INFO - PROCESS | 1648 | 1464781338060 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 04:42:18 INFO - PROCESS | 1648 | 1464781338065 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1648 | 1464781338066 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:42:18 INFO - PROCESS | 1648 | 1464781338076 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1648 | 1464781338077 Marionette TRACE conn2 <- [1,54,null,{}] 04:42:18 INFO - PROCESS | 1648 | 1464781338079 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}] 04:42:18 INFO - PROCESS | 1648 | 1464781338180 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:42:18 INFO - PROCESS | 1648 | 1464781338195 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8f1000 == 21 [pid = 1648] [id = 21] 04:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x12d6bf000) [pid = 1648] [serial = 59] [outer = 0x0] 04:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x12d6c6800) [pid = 1648] [serial = 60] [outer = 0x12d6bf000] 04:42:18 INFO - PROCESS | 1648 | 1464781338219 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x12d6cac00) [pid = 1648] [serial = 61] [outer = 0x12d6bf000] 04:42:18 INFO - PROCESS | 1648 | 1464781338454 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 04:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:42:18 INFO - PROCESS | 1648 | 1464781338497 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1648 | 1464781338498 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:42:18 INFO - PROCESS | 1648 | 1464781338509 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1648 | 1464781338510 Marionette TRACE conn2 <- [1,58,null,{}] 04:42:18 INFO - PROCESS | 1648 | 1464781338513 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}] 04:42:18 INFO - PROCESS | 1648 | 1464781338621 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:42:18 INFO - PROCESS | 1648 | 1464781338626 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e125800 == 22 [pid = 1648] [id = 22] 04:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x12ad68800) [pid = 1648] [serial = 62] [outer = 0x0] 04:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x12debc400) [pid = 1648] [serial = 63] [outer = 0x12ad68800] 04:42:18 INFO - PROCESS | 1648 | 1464781338653 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x12dec4c00) [pid = 1648] [serial = 64] [outer = 0x12ad68800] 04:42:19 INFO - PROCESS | 1648 | 1464781339722 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1279ms 04:42:19 INFO - PROCESS | 1648 | 1464781339780 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 1648 | 1464781339782 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:42:19 INFO - PROCESS | 1648 | 1464781339786 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1648 | 1464781339788 Marionette TRACE conn2 <- [1,62,null,{}] 04:42:19 INFO - PROCESS | 1648 | 1464781339792 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}] 04:42:19 INFO - PROCESS | 1648 | 1464781339895 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:42:19 INFO - PROCESS | 1648 | 1464781339948 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e6e800 == 23 [pid = 1648] [id = 23] 04:42:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x112a7fc00) [pid = 1648] [serial = 65] [outer = 0x0] 04:42:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x113085800) [pid = 1648] [serial = 66] [outer = 0x112a7fc00] 04:42:19 INFO - PROCESS | 1648 | 1464781339980 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x113d71400) [pid = 1648] [serial = 67] [outer = 0x112a7fc00] 04:42:20 INFO - PROCESS | 1648 | 1464781340378 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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 04:42:20 INFO - PROCESS | 1648 | 1464781340407 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 1648 | 1464781340411 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:42:20 INFO - PROCESS | 1648 | 1464781340416 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 1648 | 1464781340418 Marionette TRACE conn2 <- [1,66,null,{}] 04:42:20 INFO - PROCESS | 1648 | 1464781340420 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}] 04:42:20 INFO - PROCESS | 1648 | 1464781340529 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:42:20 INFO - PROCESS | 1648 | 1464781340569 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x11687a800 == 24 [pid = 1648] [id = 24] 04:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x115e4b000) [pid = 1648] [serial = 68] [outer = 0x0] 04:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x116a69400) [pid = 1648] [serial = 69] [outer = 0x115e4b000] 04:42:20 INFO - PROCESS | 1648 | 1464781340599 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x11827fc00) [pid = 1648] [serial = 70] [outer = 0x115e4b000] 04:42:21 INFO - PROCESS | 1648 | 1464781341005 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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 04:42:21 INFO - PROCESS | 1648 | 1464781341035 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1648 | 1464781341037 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:42:21 INFO - PROCESS | 1648 | 1464781341039 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1648 | 1464781341042 Marionette TRACE conn2 <- [1,70,null,{}] 04:42:21 INFO - PROCESS | 1648 | 1464781341050 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}] 04:42:21 INFO - PROCESS | 1648 | 1464781341161 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:42:21 INFO - PROCESS | 1648 | 1464781341229 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170c7000 == 25 [pid = 1648] [id = 25] 04:42:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x11859a800) [pid = 1648] [serial = 71] [outer = 0x0] 04:42:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x1188bec00) [pid = 1648] [serial = 72] [outer = 0x11859a800] 04:42:21 INFO - PROCESS | 1648 | 1464781341262 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x119617400) [pid = 1648] [serial = 73] [outer = 0x11859a800] 04:42:21 INFO - PROCESS | 1648 | 1464781341984 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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 971ms 04:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:42:22 INFO - PROCESS | 1648 | 1464781342012 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1648 | 1464781342015 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:42:22 INFO - PROCESS | 1648 | 1464781342022 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1648 | 1464781342026 Marionette TRACE conn2 <- [1,74,null,{}] 04:42:22 INFO - PROCESS | 1648 | 1464781342033 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}] 04:42:22 INFO - PROCESS | 1648 | 1464781342124 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:42:22 INFO - PROCESS | 1648 | 1464781342168 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d2d800 == 26 [pid = 1648] [id = 26] 04:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x113a83000) [pid = 1648] [serial = 74] [outer = 0x0] 04:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x113d09c00) [pid = 1648] [serial = 75] [outer = 0x113a83000] 04:42:22 INFO - PROCESS | 1648 | 1464781342196 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x113f44400) [pid = 1648] [serial = 76] [outer = 0x113a83000] 04:42:22 INFO - PROCESS | 1648 | 1464781342614 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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 04:42:22 INFO - PROCESS | 1648 | 1464781342648 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1648 | 1464781342651 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:42:22 INFO - PROCESS | 1648 | 1464781342656 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1648 | 1464781342657 Marionette TRACE conn2 <- [1,78,null,{}] 04:42:22 INFO - PROCESS | 1648 | 1464781342660 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}] 04:42:22 INFO - PROCESS | 1648 | 1464781342751 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:42:22 INFO - PROCESS | 1648 | 1464781342825 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x113816800 == 27 [pid = 1648] [id = 27] 04:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x112751400) [pid = 1648] [serial = 77] [outer = 0x0] 04:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x116077c00) [pid = 1648] [serial = 78] [outer = 0x112751400] 04:42:22 INFO - PROCESS | 1648 | 1464781342857 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1166c2000) [pid = 1648] [serial = 79] [outer = 0x112751400] 04:42:23 INFO - PROCESS | 1648 | 1464781343132 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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 04:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:42:23 INFO - PROCESS | 1648 | 1464781343177 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 1648 | 1464781343178 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:42:23 INFO - PROCESS | 1648 | 1464781343181 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 1648 | 1464781343183 Marionette TRACE conn2 <- [1,82,null,{}] 04:42:23 INFO - PROCESS | 1648 | 1464781343194 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}] 04:42:23 INFO - PROCESS | 1648 | 1464781343272 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:42:23 INFO - PROCESS | 1648 | 1464781343278 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x116226800 == 28 [pid = 1648] [id = 28] 04:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1167c6800) [pid = 1648] [serial = 80] [outer = 0x0] 04:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11684f400) [pid = 1648] [serial = 81] [outer = 0x1167c6800] 04:42:23 INFO - PROCESS | 1648 | 1464781343308 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x117582c00) [pid = 1648] [serial = 82] [outer = 0x1167c6800] 04:42:23 INFO - PROCESS | 1648 | 1464781343617 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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 04:42:23 INFO - PROCESS | 1648 | 1464781343661 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:42:23 INFO - PROCESS | 1648 | 1464781343663 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:42:23 INFO - PROCESS | 1648 | 1464781343665 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 1648 | 1464781343666 Marionette TRACE conn2 <- [1,86,null,{}] 04:42:23 INFO - PROCESS | 1648 | 1464781343669 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}] 04:42:23 INFO - PROCESS | 1648 | 1464781343743 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:42:23 INFO - PROCESS | 1648 | 1464781343747 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x11686e000 == 29 [pid = 1648] [id = 29] 04:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118084400) [pid = 1648] [serial = 83] [outer = 0x0] 04:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118281000) [pid = 1648] [serial = 84] [outer = 0x118084400] 04:42:23 INFO - PROCESS | 1648 | 1464781343776 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11828ec00) [pid = 1648] [serial = 85] [outer = 0x118084400] 04:42:24 INFO - PROCESS | 1648 | 1464781344106 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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 04:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:42:24 INFO - PROCESS | 1648 | 1464781344137 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1648 | 1464781344139 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:42:24 INFO - PROCESS | 1648 | 1464781344141 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1648 | 1464781344142 Marionette TRACE conn2 <- [1,90,null,{}] 04:42:24 INFO - PROCESS | 1648 | 1464781344145 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}] 04:42:24 INFO - PROCESS | 1648 | 1464781344214 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:42:24 INFO - PROCESS | 1648 | 1464781344260 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b0800 == 30 [pid = 1648] [id = 30] 04:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11334c000) [pid = 1648] [serial = 86] [outer = 0x0] 04:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11828dc00) [pid = 1648] [serial = 87] [outer = 0x11334c000] 04:42:24 INFO - PROCESS | 1648 | 1464781344286 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118859800) [pid = 1648] [serial = 88] [outer = 0x11334c000] 04:42:24 INFO - PROCESS | 1648 | 1464781344528 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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 04:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:42:24 INFO - PROCESS | 1648 | 1464781344560 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1648 | 1464781344561 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:42:24 INFO - PROCESS | 1648 | 1464781344566 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1648 | 1464781344567 Marionette TRACE conn2 <- [1,94,null,{}] 04:42:24 INFO - PROCESS | 1648 | 1464781344578 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}] 04:42:24 INFO - PROCESS | 1648 | 1464781344672 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:42:24 INFO - PROCESS | 1648 | 1464781344678 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x118174000 == 31 [pid = 1648] [id = 31] 04:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118860400) [pid = 1648] [serial = 89] [outer = 0x0] 04:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118e44400) [pid = 1648] [serial = 90] [outer = 0x118860400] 04:42:24 INFO - PROCESS | 1648 | 1464781344706 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119361800) [pid = 1648] [serial = 91] [outer = 0x118860400] 04:42:25 INFO - PROCESS | 1648 | 1464781345006 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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 477ms 04:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:42:25 INFO - PROCESS | 1648 | 1464781345043 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 1648 | 1464781345045 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:42:25 INFO - PROCESS | 1648 | 1464781345047 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1648 | 1464781345048 Marionette TRACE conn2 <- [1,98,null,{}] 04:42:25 INFO - PROCESS | 1648 | 1464781345050 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}] 04:42:25 INFO - PROCESS | 1648 | 1464781345149 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:42:25 INFO - PROCESS | 1648 | 1464781345158 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x11216d000 == 32 [pid = 1648] [id = 32] 04:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1188b8400) [pid = 1648] [serial = 92] [outer = 0x0] 04:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119456400) [pid = 1648] [serial = 93] [outer = 0x1188b8400] 04:42:25 INFO - PROCESS | 1648 | 1464781345183 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119624400) [pid = 1648] [serial = 94] [outer = 0x1188b8400] 04:42:25 INFO - PROCESS | 1648 | 1464781345508 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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 518ms 04:42:25 INFO - PROCESS | 1648 | 1464781345566 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:42:25 INFO - PROCESS | 1648 | 1464781345568 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:42:25 INFO - PROCESS | 1648 | 1464781345571 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1648 | 1464781345573 Marionette TRACE conn2 <- [1,102,null,{}] 04:42:25 INFO - PROCESS | 1648 | 1464781345577 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}] 04:42:25 INFO - PROCESS | 1648 | 1464781345689 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:42:25 INFO - PROCESS | 1648 | 1464781345755 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e1d000 == 33 [pid = 1648] [id = 33] 04:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1130c5000) [pid = 1648] [serial = 95] [outer = 0x0] 04:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11962a400) [pid = 1648] [serial = 96] [outer = 0x1130c5000] 04:42:25 INFO - PROCESS | 1648 | 1464781345795 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11a1c1400) [pid = 1648] [serial = 97] [outer = 0x1130c5000] 04:42:26 INFO - PROCESS | 1648 | 1464781346087 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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 572ms 04:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:42:26 INFO - PROCESS | 1648 | 1464781346144 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1648 | 1464781346146 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:42:26 INFO - PROCESS | 1648 | 1464781346149 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1648 | 1464781346150 Marionette TRACE conn2 <- [1,106,null,{}] 04:42:26 INFO - PROCESS | 1648 | 1464781346162 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}] 04:42:26 INFO - PROCESS | 1648 | 1464781346262 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:42:26 INFO - PROCESS | 1648 | 1464781346327 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x119480000 == 34 [pid = 1648] [id = 34] 04:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x111f26400) [pid = 1648] [serial = 98] [outer = 0x0] 04:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1217a0000) [pid = 1648] [serial = 99] [outer = 0x111f26400] 04:42:26 INFO - PROCESS | 1648 | 1464781346367 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1219c4c00) [pid = 1648] [serial = 100] [outer = 0x111f26400] 04:42:26 INFO - PROCESS | 1648 | 1464781346731 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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 04:42:26 INFO - PROCESS | 1648 | 1464781346777 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1648 | 1464781346779 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:42:26 INFO - PROCESS | 1648 | 1464781346781 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1648 | 1464781346782 Marionette TRACE conn2 <- [1,110,null,{}] 04:42:26 INFO - PROCESS | 1648 | 1464781346784 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}] 04:42:26 INFO - PROCESS | 1648 | 1464781346856 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:42:26 INFO - PROCESS | 1648 | 1464781346906 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b87000 == 35 [pid = 1648] [id = 35] 04:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1183c8800) [pid = 1648] [serial = 101] [outer = 0x0] 04:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x121b68800) [pid = 1648] [serial = 102] [outer = 0x1183c8800] 04:42:26 INFO - PROCESS | 1648 | 1464781346931 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124b0c000) [pid = 1648] [serial = 103] [outer = 0x1183c8800] 04:42:27 INFO - PROCESS | 1648 | 1464781347208 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]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 04:42:27 INFO - PROCESS | 1648 | 1464781347249 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1648 | 1464781347251 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:42:27 INFO - PROCESS | 1648 | 1464781347262 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1648 | 1464781347263 Marionette TRACE conn2 <- [1,114,null,{}] 04:42:27 INFO - PROCESS | 1648 | 1464781347265 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}] 04:42:27 INFO - PROCESS | 1648 | 1464781347359 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:42:27 INFO - PROCESS | 1648 | 1464781347363 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x121279000 == 36 [pid = 1648] [id = 36] 04:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x124b34c00) [pid = 1648] [serial = 104] [outer = 0x0] 04:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x124f51c00) [pid = 1648] [serial = 105] [outer = 0x124b34c00] 04:42:27 INFO - PROCESS | 1648 | 1464781347394 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12514f000) [pid = 1648] [serial = 106] [outer = 0x124b34c00] 04:42:27 INFO - PROCESS | 1648 | 1464781347696 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]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 04:42:27 INFO - PROCESS | 1648 | 1464781347732 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1648 | 1464781347733 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:42:27 INFO - PROCESS | 1648 | 1464781347738 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1648 | 1464781347740 Marionette TRACE conn2 <- [1,118,null,{}] 04:42:27 INFO - PROCESS | 1648 | 1464781347742 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}] 04:42:27 INFO - PROCESS | 1648 | 1464781347838 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:42:27 INFO - PROCESS | 1648 | 1464781347846 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213d5000 == 37 [pid = 1648] [id = 37] 04:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x121e32800) [pid = 1648] [serial = 107] [outer = 0x0] 04:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12529e800) [pid = 1648] [serial = 108] [outer = 0x121e32800] 04:42:27 INFO - PROCESS | 1648 | 1464781347870 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1258e9c00) [pid = 1648] [serial = 109] [outer = 0x121e32800] 04:42:28 INFO - PROCESS | 1648 | 1464781348134 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]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 04:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:42:28 INFO - PROCESS | 1648 | 1464781348159 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 1648 | 1464781348160 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:42:28 INFO - PROCESS | 1648 | 1464781348163 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1648 | 1464781348164 Marionette TRACE conn2 <- [1,122,null,{}] 04:42:28 INFO - PROCESS | 1648 | 1464781348166 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}] 04:42:28 INFO - PROCESS | 1648 | 1464781348257 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:42:28 INFO - PROCESS | 1648 | 1464781348261 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12173c000 == 38 [pid = 1648] [id = 38] 04:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1258e4800) [pid = 1648] [serial = 110] [outer = 0x0] 04:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1262c4400) [pid = 1648] [serial = 111] [outer = 0x1258e4800] 04:42:28 INFO - PROCESS | 1648 | 1464781348285 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1267c0c00) [pid = 1648] [serial = 112] [outer = 0x1258e4800] 04:42:28 INFO - PROCESS | 1648 | 1464781348579 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]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 470ms 04:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:42:28 INFO - PROCESS | 1648 | 1464781348633 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 1648 | 1464781348634 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:42:28 INFO - PROCESS | 1648 | 1464781348637 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1648 | 1464781348638 Marionette TRACE conn2 <- [1,126,null,{}] 04:42:28 INFO - PROCESS | 1648 | 1464781348640 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}] 04:42:28 INFO - PROCESS | 1648 | 1464781348722 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:42:28 INFO - PROCESS | 1648 | 1464781348770 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f4b800 == 39 [pid = 1648] [id = 39] 04:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1258e5000) [pid = 1648] [serial = 113] [outer = 0x0] 04:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x12685c000) [pid = 1648] [serial = 114] [outer = 0x1258e5000] 04:42:28 INFO - PROCESS | 1648 | 1464781348794 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x126d3e000) [pid = 1648] [serial = 115] [outer = 0x1258e5000] 04:42:29 INFO - PROCESS | 1648 | 1464781349033 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]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 04:42:29 INFO - PROCESS | 1648 | 1464781349060 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 1648 | 1464781349061 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:42:29 INFO - PROCESS | 1648 | 1464781349063 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1648 | 1464781349064 Marionette TRACE conn2 <- [1,130,null,{}] 04:42:29 INFO - PROCESS | 1648 | 1464781349077 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}] 04:42:29 INFO - PROCESS | 1648 | 1464781349159 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:42:29 INFO - PROCESS | 1648 | 1464781349164 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x125241000 == 40 [pid = 1648] [id = 40] 04:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x126d3fc00) [pid = 1648] [serial = 116] [outer = 0x0] 04:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x126e13800) [pid = 1648] [serial = 117] [outer = 0x126d3fc00] 04:42:29 INFO - PROCESS | 1648 | 1464781349189 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x128a02800) [pid = 1648] [serial = 118] [outer = 0x126d3fc00] 04:42:29 INFO - PROCESS | 1648 | 1464781349494 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]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 04:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:42:29 INFO - PROCESS | 1648 | 1464781349532 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 1648 | 1464781349534 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:42:29 INFO - PROCESS | 1648 | 1464781349536 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1648 | 1464781349539 Marionette TRACE conn2 <- [1,134,null,{}] 04:42:29 INFO - PROCESS | 1648 | 1464781349542 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}] 04:42:29 INFO - PROCESS | 1648 | 1464781349617 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:42:29 INFO - PROCESS | 1648 | 1464781349680 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257b1800 == 41 [pid = 1648] [id = 41] 04:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x126d42000) [pid = 1648] [serial = 119] [outer = 0x0] 04:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x128a0b000) [pid = 1648] [serial = 120] [outer = 0x126d42000] 04:42:29 INFO - PROCESS | 1648 | 1464781349704 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x128f4e800) [pid = 1648] [serial = 121] [outer = 0x126d42000] 04:42:30 INFO - PROCESS | 1648 | 1464781350815 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]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1322ms 04:42:30 INFO - PROCESS | 1648 | 1464781350859 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 1648 | 1464781350862 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:42:30 INFO - PROCESS | 1648 | 1464781350865 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1648 | 1464781350867 Marionette TRACE conn2 <- [1,138,null,{}] 04:42:30 INFO - PROCESS | 1648 | 1464781350872 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}] 04:42:30 INFO - PROCESS | 1648 | 1464781350955 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:42:30 INFO - PROCESS | 1648 | 1464781350961 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e70000 == 42 [pid = 1648] [id = 42] 04:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1138f6400) [pid = 1648] [serial = 122] [outer = 0x0] 04:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x115e49800) [pid = 1648] [serial = 123] [outer = 0x1138f6400] 04:42:31 INFO - PROCESS | 1648 | 1464781351013 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1160f1400) [pid = 1648] [serial = 124] [outer = 0x1138f6400] 04:42:31 INFO - PROCESS | 1648 | 1464781351350 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]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 04:42:31 INFO - PROCESS | 1648 | 1464781351389 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 1648 | 1464781351393 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:42:31 INFO - PROCESS | 1648 | 1464781351397 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1648 | 1464781351399 Marionette TRACE conn2 <- [1,142,null,{}] 04:42:31 INFO - PROCESS | 1648 | 1464781351402 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}] 04:42:31 INFO - PROCESS | 1648 | 1464781351493 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:42:31 INFO - PROCESS | 1648 | 1464781351497 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x113fe8800 == 43 [pid = 1648] [id = 43] 04:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1162b6c00) [pid = 1648] [serial = 125] [outer = 0x0] 04:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x116849000) [pid = 1648] [serial = 126] [outer = 0x1162b6c00] 04:42:31 INFO - PROCESS | 1648 | 1464781351524 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x117394000) [pid = 1648] [serial = 127] [outer = 0x1162b6c00] 04:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 469ms 04:42:31 INFO - PROCESS | 1648 | 1464781351861 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]]]}] 04:42:31 INFO - PROCESS | 1648 | 1464781351866 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 1648 | 1464781351867 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:42:31 INFO - PROCESS | 1648 | 1464781351873 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1648 | 1464781351875 Marionette TRACE conn2 <- [1,146,null,{}] 04:42:31 INFO - PROCESS | 1648 | 1464781351882 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}] 04:42:32 INFO - PROCESS | 1648 | 1464781352661 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12bd0e800) [pid = 1648] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12b41b800) [pid = 1648] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12ad6b000) [pid = 1648] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x12a8cf800) [pid = 1648] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1188b0400) [pid = 1648] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12d6bf000) [pid = 1648] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12d539800) [pid = 1648] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1184fcc00) [pid = 1648] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12cd27400) [pid = 1648] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12c8b3800) [pid = 1648] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x12c8a6400) [pid = 1648] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12c137400) [pid = 1648] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x118288000) [pid = 1648] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x118084400) [pid = 1648] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11334c000) [pid = 1648] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x118860400) [pid = 1648] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1188b8400) [pid = 1648] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1130c5000) [pid = 1648] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x111f26400) [pid = 1648] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x124b34c00) [pid = 1648] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x121e32800) [pid = 1648] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1258e4800) [pid = 1648] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12ad68800) [pid = 1648] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x112a7fc00) [pid = 1648] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x115e4b000) [pid = 1648] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11859a800) [pid = 1648] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x113a83000) [pid = 1648] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x112751400) [pid = 1648] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:42:32 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1167c6800) [pid = 1648] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:42:32 INFO - PROCESS | 1648 | 1464781352732 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e07000 == 44 [pid = 1648] [id = 44] 04:42:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1121b6800) [pid = 1648] [serial = 128] [outer = 0x0] 04:42:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x112a78000) [pid = 1648] [serial = 129] [outer = 0x1121b6800] 04:42:32 INFO - PROCESS | 1648 | 1464781352760 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x117577000) [pid = 1648] [serial = 130] [outer = 0x1121b6800] 04:42:33 INFO - PROCESS | 1648 | 1464781353023 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]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1173ms 04:42:33 INFO - PROCESS | 1648 | 1464781353047 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1648 | 1464781353048 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:42:33 INFO - PROCESS | 1648 | 1464781353059 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1648 | 1464781353060 Marionette TRACE conn2 <- [1,150,null,{}] 04:42:33 INFO - PROCESS | 1648 | 1464781353062 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}] 04:42:33 INFO - PROCESS | 1648 | 1464781353140 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:42:33 INFO - PROCESS | 1648 | 1464781353145 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170d4800 == 45 [pid = 1648] [id = 45] 04:42:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x118158c00) [pid = 1648] [serial = 131] [outer = 0x0] 04:42:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1184fb000) [pid = 1648] [serial = 132] [outer = 0x118158c00] 04:42:33 INFO - PROCESS | 1648 | 1464781353173 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11885a800) [pid = 1648] [serial = 133] [outer = 0x118158c00] 04:42:33 INFO - PROCESS | 1648 | 1464781353475 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]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 04:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:42:33 INFO - PROCESS | 1648 | 1464781353528 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1648 | 1464781353529 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:42:33 INFO - PROCESS | 1648 | 1464781353531 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1648 | 1464781353532 Marionette TRACE conn2 <- [1,154,null,{}] 04:42:33 INFO - PROCESS | 1648 | 1464781353535 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}] 04:42:33 INFO - PROCESS | 1648 | 1464781353600 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:42:33 INFO - PROCESS | 1648 | 1464781353606 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x118572800 == 46 [pid = 1648] [id = 46] 04:42:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1162b3400) [pid = 1648] [serial = 134] [outer = 0x0] 04:42:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1188b0c00) [pid = 1648] [serial = 135] [outer = 0x1162b3400] 04:42:33 INFO - PROCESS | 1648 | 1464781353633 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1188b9c00) [pid = 1648] [serial = 136] [outer = 0x1162b3400] 04:42:33 INFO - PROCESS | 1648 | 1464781353994 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]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 04:42:34 INFO - PROCESS | 1648 | 1464781354000 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1648 | 1464781354004 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:42:34 INFO - PROCESS | 1648 | 1464781354008 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1648 | 1464781354010 Marionette TRACE conn2 <- [1,158,null,{}] 04:42:34 INFO - PROCESS | 1648 | 1464781354014 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}] 04:42:34 INFO - PROCESS | 1648 | 1464781354152 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:42:34 INFO - PROCESS | 1648 | 1464781354222 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x118891800 == 47 [pid = 1648] [id = 47] 04:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11885ec00) [pid = 1648] [serial = 137] [outer = 0x0] 04:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x118e81c00) [pid = 1648] [serial = 138] [outer = 0x11885ec00] 04:42:34 INFO - PROCESS | 1648 | 1464781354261 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119620c00) [pid = 1648] [serial = 139] [outer = 0x11885ec00] 04:42:34 INFO - PROCESS | 1648 | 1464781354626 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]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 04:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:42:34 INFO - PROCESS | 1648 | 1464781354700 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1648 | 1464781354702 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:42:34 INFO - PROCESS | 1648 | 1464781354706 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1648 | 1464781354709 Marionette TRACE conn2 <- [1,162,null,{}] 04:42:34 INFO - PROCESS | 1648 | 1464781354713 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}] 04:42:34 INFO - PROCESS | 1648 | 1464781354792 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:42:34 INFO - PROCESS | 1648 | 1464781354879 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x113079800 == 48 [pid = 1648] [id = 48] 04:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1130c6c00) [pid = 1648] [serial = 140] [outer = 0x0] 04:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11386e000) [pid = 1648] [serial = 141] [outer = 0x1130c6c00] 04:42:34 INFO - PROCESS | 1648 | 1464781354912 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x115e47c00) [pid = 1648] [serial = 142] [outer = 0x1130c6c00] 04:42:35 INFO - PROCESS | 1648 | 1464781355345 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]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 04:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:42:35 INFO - PROCESS | 1648 | 1464781355377 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 1648 | 1464781355380 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:42:35 INFO - PROCESS | 1648 | 1464781355385 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 1648 | 1464781355388 Marionette TRACE conn2 <- [1,166,null,{}] 04:42:35 INFO - PROCESS | 1648 | 1464781355409 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}] 04:42:35 INFO - PROCESS | 1648 | 1464781355518 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:42:35 INFO - PROCESS | 1648 | 1464781355588 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188ab800 == 49 [pid = 1648] [id = 49] 04:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1168acc00) [pid = 1648] [serial = 143] [outer = 0x0] 04:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1173a1c00) [pid = 1648] [serial = 144] [outer = 0x1168acc00] 04:42:35 INFO - PROCESS | 1648 | 1464781355618 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x118154800) [pid = 1648] [serial = 145] [outer = 0x1168acc00] 04:42:36 INFO - PROCESS | 1648 | 1464781356047 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]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 04:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:42:36 INFO - PROCESS | 1648 | 1464781356074 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1648 | 1464781356076 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:42:36 INFO - PROCESS | 1648 | 1464781356078 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 1648 | 1464781356080 Marionette TRACE conn2 <- [1,170,null,{}] 04:42:36 INFO - PROCESS | 1648 | 1464781356104 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}] 04:42:36 INFO - PROCESS | 1648 | 1464781356215 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:42:36 INFO - PROCESS | 1648 | 1464781356261 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x121126000 == 50 [pid = 1648] [id = 50] 04:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118e80800) [pid = 1648] [serial = 146] [outer = 0x0] 04:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11932dc00) [pid = 1648] [serial = 147] [outer = 0x118e80800] 04:42:36 INFO - PROCESS | 1648 | 1464781356293 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x119367400) [pid = 1648] [serial = 148] [outer = 0x118e80800] 04:42:36 INFO - PROCESS | 1648 | 1464781356705 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]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 04:42:36 INFO - PROCESS | 1648 | 1464781356749 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1648 | 1464781356751 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:42:36 INFO - PROCESS | 1648 | 1464781356799 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 1648 | 1464781356800 Marionette TRACE conn2 <- [1,174,null,{}] 04:42:36 INFO - PROCESS | 1648 | 1464781356804 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}] 04:42:36 INFO - PROCESS | 1648 | 1464781356895 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:42:36 INFO - PROCESS | 1648 | 1464781356950 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x121490000 == 51 [pid = 1648] [id = 51] 04:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x119e4d800) [pid = 1648] [serial = 149] [outer = 0x0] 04:42:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x11a1b7c00) [pid = 1648] [serial = 150] [outer = 0x119e4d800] 04:42:36 INFO - PROCESS | 1648 | 1464781356980 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1212ac800) [pid = 1648] [serial = 151] [outer = 0x119e4d800] 04:42:37 INFO - PROCESS | 1648 | 1464781357382 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]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 651ms 04:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:42:37 INFO - PROCESS | 1648 | 1464781357421 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 1648 | 1464781357423 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:42:37 INFO - PROCESS | 1648 | 1464781357425 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1648 | 1464781357426 Marionette TRACE conn2 <- [1,178,null,{}] 04:42:37 INFO - PROCESS | 1648 | 1464781357429 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}] 04:42:37 INFO - PROCESS | 1648 | 1464781357515 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:42:37 INFO - PROCESS | 1648 | 1464781357558 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x11306b000 == 52 [pid = 1648] [id = 52] 04:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x11516c000) [pid = 1648] [serial = 152] [outer = 0x0] 04:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1167cc000) [pid = 1648] [serial = 153] [outer = 0x11516c000] 04:42:37 INFO - PROCESS | 1648 | 1464781357588 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x119367800) [pid = 1648] [serial = 154] [outer = 0x11516c000] 04:42:38 INFO - PROCESS | 1648 | 1464781358025 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]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 04:42:38 INFO - PROCESS | 1648 | 1464781358045 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 1648 | 1464781358047 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:42:38 INFO - PROCESS | 1648 | 1464781358051 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 1648 | 1464781358053 Marionette TRACE conn2 <- [1,182,null,{}] 04:42:38 INFO - PROCESS | 1648 | 1464781358056 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}] 04:42:38 INFO - PROCESS | 1648 | 1464781358145 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:42:38 INFO - PROCESS | 1648 | 1464781358224 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x116236000 == 53 [pid = 1648] [id = 53] 04:42:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x115e48000) [pid = 1648] [serial = 155] [outer = 0x0] 04:42:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x115ec9c00) [pid = 1648] [serial = 156] [outer = 0x115e48000] 04:42:38 INFO - PROCESS | 1648 | 1464781358253 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1162b6400) [pid = 1648] [serial = 157] [outer = 0x115e48000] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x118572800 == 52 [pid = 1648] [id = 46] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1170d4800 == 51 [pid = 1648] [id = 45] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x119480000 == 50 [pid = 1648] [id = 34] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x115e07000 == 49 [pid = 1648] [id = 44] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b0800 == 48 [pid = 1648] [id = 30] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x119b87000 == 47 [pid = 1648] [id = 35] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x113fe8800 == 46 [pid = 1648] [id = 43] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x118174000 == 45 [pid = 1648] [id = 31] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11686e000 == 44 [pid = 1648] [id = 29] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11216d000 == 43 [pid = 1648] [id = 32] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x116226800 == 42 [pid = 1648] [id = 28] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x112e70000 == 41 [pid = 1648] [id = 42] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x113816800 == 40 [pid = 1648] [id = 27] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x118e1d000 == 39 [pid = 1648] [id = 33] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11306b000 == 38 [pid = 1648] [id = 52] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x121490000 == 37 [pid = 1648] [id = 51] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x121126000 == 36 [pid = 1648] [id = 50] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x121279000 == 35 [pid = 1648] [id = 36] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1188ab800 == 34 [pid = 1648] [id = 49] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1257b1800 == 33 [pid = 1648] [id = 41] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1213d5000 == 32 [pid = 1648] [id = 37] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12173c000 == 31 [pid = 1648] [id = 38] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x118891800 == 30 [pid = 1648] [id = 47] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x121f4b800 == 29 [pid = 1648] [id = 39] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x125241000 == 28 [pid = 1648] [id = 40] 04:42:38 INFO - PROCESS | 1648 | --DOCSHELL 0x113079800 == 27 [pid = 1648] [id = 48] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12184fc00) [pid = 1648] [serial = 11] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x11828dc00) [pid = 1648] [serial = 87] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x118859800) [pid = 1648] [serial = 88] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x118e44400) [pid = 1648] [serial = 90] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x119456400) [pid = 1648] [serial = 93] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x119624400) [pid = 1648] [serial = 94] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x11962a400) [pid = 1648] [serial = 96] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x11a1c1400) [pid = 1648] [serial = 97] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1217a0000) [pid = 1648] [serial = 99] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1219c4c00) [pid = 1648] [serial = 100] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x121b68800) [pid = 1648] [serial = 102] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x124f51c00) [pid = 1648] [serial = 105] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12529e800) [pid = 1648] [serial = 108] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1262c4400) [pid = 1648] [serial = 111] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12685c000) [pid = 1648] [serial = 114] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x126e13800) [pid = 1648] [serial = 117] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x113085800) [pid = 1648] [serial = 66] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x116a69400) [pid = 1648] [serial = 69] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1188bec00) [pid = 1648] [serial = 72] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119617400) [pid = 1648] [serial = 73] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x113d09c00) [pid = 1648] [serial = 75] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x113f44400) [pid = 1648] [serial = 76] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x116077c00) [pid = 1648] [serial = 78] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11684f400) [pid = 1648] [serial = 81] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118281000) [pid = 1648] [serial = 84] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12514f000) [pid = 1648] [serial = 106] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1258e9c00) [pid = 1648] [serial = 109] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119361800) [pid = 1648] [serial = 91] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x117582c00) [pid = 1648] [serial = 82] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1267c0c00) [pid = 1648] [serial = 112] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11827fc00) [pid = 1648] [serial = 70] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11828ec00) [pid = 1648] [serial = 85] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1166c2000) [pid = 1648] [serial = 79] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x113d71400) [pid = 1648] [serial = 67] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12dec4c00) [pid = 1648] [serial = 64] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12a8d5800) [pid = 1648] [serial = 22] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1297cc000) [pid = 1648] [serial = 18] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1188b2000) [pid = 1648] [serial = 15] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1188b8800) [pid = 1648] [serial = 16] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121b5ac00) [pid = 1648] [serial = 8] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12ce5ec00) [pid = 1648] [serial = 51] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12cd25000) [pid = 1648] [serial = 43] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12ce39800) [pid = 1648] [serial = 45] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12ce60400) [pid = 1648] [serial = 48] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12cd1f800) [pid = 1648] [serial = 42] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12c8a9400) [pid = 1648] [serial = 39] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c8ae400) [pid = 1648] [serial = 40] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12c1d7000) [pid = 1648] [serial = 36] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12c1db000) [pid = 1648] [serial = 37] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12c134800) [pid = 1648] [serial = 34] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1184f6800) [pid = 1648] [serial = 33] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12bd1ac00) [pid = 1648] [serial = 30] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x118150000) [pid = 1648] [serial = 31] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12bcc6400) [pid = 1648] [serial = 27] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12bccfc00) [pid = 1648] [serial = 28] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12b41d400) [pid = 1648] [serial = 24] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x124f6f400) [pid = 1648] [serial = 25] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12a8d1400) [pid = 1648] [serial = 21] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12debc400) [pid = 1648] [serial = 63] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12d6cac00) [pid = 1648] [serial = 61] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x12d6c6800) [pid = 1648] [serial = 60] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12d67ac00) [pid = 1648] [serial = 57] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12d681400) [pid = 1648] [serial = 58] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x118e82400) [pid = 1648] [serial = 54] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12d539400) [pid = 1648] [serial = 55] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x12d535400) [pid = 1648] [serial = 52] [outer = 0x0] [url = about:blank] 04:42:39 INFO - PROCESS | 1648 | 1464781359011 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]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 972ms 04:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:42:39 INFO - PROCESS | 1648 | 1464781359026 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1648 | 1464781359028 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:42:39 INFO - PROCESS | 1648 | 1464781359031 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1648 | 1464781359034 Marionette TRACE conn2 <- [1,186,null,{}] 04:42:39 INFO - PROCESS | 1648 | 1464781359042 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}] 04:42:39 INFO - PROCESS | 1648 | 1464781359123 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:42:39 INFO - PROCESS | 1648 | 1464781359161 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e6f000 == 28 [pid = 1648] [id = 54] 04:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x1138ed400) [pid = 1648] [serial = 158] [outer = 0x0] 04:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x113f11400) [pid = 1648] [serial = 159] [outer = 0x1138ed400] 04:42:39 INFO - PROCESS | 1648 | 1464781359188 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x1160f0c00) [pid = 1648] [serial = 160] [outer = 0x1138ed400] 04:42:39 INFO - PROCESS | 1648 | 1464781359471 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]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 04:42:39 INFO - PROCESS | 1648 | 1464781359511 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1648 | 1464781359515 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:42:39 INFO - PROCESS | 1648 | 1464781359523 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1648 | 1464781359526 Marionette TRACE conn2 <- [1,190,null,{}] 04:42:39 INFO - PROCESS | 1648 | 1464781359528 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}] 04:42:39 INFO - PROCESS | 1648 | 1464781359604 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:42:39 INFO - PROCESS | 1648 | 1464781359609 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162dd000 == 29 [pid = 1648] [id = 55] 04:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1160f5c00) [pid = 1648] [serial = 161] [outer = 0x0] 04:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x1166c3000) [pid = 1648] [serial = 162] [outer = 0x1160f5c00] 04:42:39 INFO - PROCESS | 1648 | 1464781359637 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11739f400) [pid = 1648] [serial = 163] [outer = 0x1160f5c00] 04:42:39 INFO - PROCESS | 1648 | 1464781359943 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]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 473ms 04:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:42:40 INFO - PROCESS | 1648 | 1464781359993 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1648 | 1464781359995 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:42:40 INFO - PROCESS | 1648 | 1464781359997 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1648 | 1464781360000 Marionette TRACE conn2 <- [1,194,null,{}] 04:42:40 INFO - PROCESS | 1648 | 1464781360008 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}] 04:42:40 INFO - PROCESS | 1648 | 1464781360090 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:42:40 INFO - PROCESS | 1648 | 1464781360095 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b6000 == 30 [pid = 1648] [id = 56] 04:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x11814f400) [pid = 1648] [serial = 164] [outer = 0x0] 04:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x118285000) [pid = 1648] [serial = 165] [outer = 0x11814f400] 04:42:40 INFO - PROCESS | 1648 | 1464781360126 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x11828e400) [pid = 1648] [serial = 166] [outer = 0x11814f400] 04:42:40 INFO - PROCESS | 1648 | 1464781360424 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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 04:42:40 INFO - PROCESS | 1648 | 1464781360468 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:42:40 INFO - PROCESS | 1648 | 1464781360472 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:42:40 INFO - PROCESS | 1648 | 1464781360475 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1648 | 1464781360476 Marionette TRACE conn2 <- [1,198,null,{}] 04:42:40 INFO - PROCESS | 1648 | 1464781360478 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}] 04:42:40 INFO - PROCESS | 1648 | 1464781360549 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:42:40 INFO - PROCESS | 1648 | 1464781360593 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170d4000 == 31 [pid = 1648] [id = 57] 04:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x118281800) [pid = 1648] [serial = 167] [outer = 0x0] 04:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x118597800) [pid = 1648] [serial = 168] [outer = 0x118281800] 04:42:40 INFO - PROCESS | 1648 | 1464781360619 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x118863400) [pid = 1648] [serial = 169] [outer = 0x118281800] 04:42:40 INFO - PROCESS | 1648 | 1464781360865 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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 04:42:40 INFO - PROCESS | 1648 | 1464781360894 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1648 | 1464781360895 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:42:40 INFO - PROCESS | 1648 | 1464781360899 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1648 | 1464781360901 Marionette TRACE conn2 <- [1,202,null,{}] 04:42:40 INFO - PROCESS | 1648 | 1464781360911 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}] 04:42:41 INFO - PROCESS | 1648 | 1464781360997 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:42:41 INFO - PROCESS | 1648 | 1464781361031 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x118574800 == 32 [pid = 1648] [id = 58] 04:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1188b3c00) [pid = 1648] [serial = 170] [outer = 0x0] 04:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1188b8800) [pid = 1648] [serial = 171] [outer = 0x1188b3c00] 04:42:41 INFO - PROCESS | 1648 | 1464781361057 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x118e43000) [pid = 1648] [serial = 172] [outer = 0x1188b3c00] 04:42:41 INFO - PROCESS | 1648 | 1464781361419 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 568ms 04:42:41 INFO - PROCESS | 1648 | 1464781361469 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1648 | 1464781361471 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:42:41 INFO - PROCESS | 1648 | 1464781361474 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1648 | 1464781361476 Marionette TRACE conn2 <- [1,206,null,{}] 04:42:41 INFO - PROCESS | 1648 | 1464781361479 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}] 04:42:41 INFO - PROCESS | 1648 | 1464781361623 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:42:41 INFO - PROCESS | 1648 | 1464781361633 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x11931d800 == 33 [pid = 1648] [id = 59] 04:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x118e4b000) [pid = 1648] [serial = 173] [outer = 0x0] 04:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x119360400) [pid = 1648] [serial = 174] [outer = 0x118e4b000] 04:42:41 INFO - PROCESS | 1648 | 1464781361705 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11962a000) [pid = 1648] [serial = 175] [outer = 0x118e4b000] 04:42:42 INFO - PROCESS | 1648 | 1464781362131 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 04:42:42 INFO - PROCESS | 1648 | 1464781362151 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1648 | 1464781362154 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:42:42 INFO - PROCESS | 1648 | 1464781362158 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1648 | 1464781362160 Marionette TRACE conn2 <- [1,210,null,{}] 04:42:42 INFO - PROCESS | 1648 | 1464781362163 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}] 04:42:42 INFO - PROCESS | 1648 | 1464781362280 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:42:42 INFO - PROCESS | 1648 | 1464781362317 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b9a800 == 34 [pid = 1648] [id = 60] 04:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11932c000) [pid = 1648] [serial = 176] [outer = 0x0] 04:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x119e56400) [pid = 1648] [serial = 177] [outer = 0x11932c000] 04:42:42 INFO - PROCESS | 1648 | 1464781362345 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1212a9400) [pid = 1648] [serial = 178] [outer = 0x11932c000] 04:42:42 INFO - PROCESS | 1648 | 1464781362633 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 04:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:42:42 INFO - PROCESS | 1648 | 1464781362679 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1648 | 1464781362680 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:42:42 INFO - PROCESS | 1648 | 1464781362682 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1648 | 1464781362683 Marionette TRACE conn2 <- [1,214,null,{}] 04:42:42 INFO - PROCESS | 1648 | 1464781362694 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}] 04:42:42 INFO - PROCESS | 1648 | 1464781362790 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:42:42 INFO - PROCESS | 1648 | 1464781362794 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x121120000 == 35 [pid = 1648] [id = 61] 04:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11a1b7800) [pid = 1648] [serial = 179] [outer = 0x0] 04:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12151a400) [pid = 1648] [serial = 180] [outer = 0x11a1b7800] 04:42:42 INFO - PROCESS | 1648 | 1464781362819 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1219c8c00) [pid = 1648] [serial = 181] [outer = 0x11a1b7800] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1162b3400) [pid = 1648] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11885ec00) [pid = 1648] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1138f6400) [pid = 1648] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1162b6c00) [pid = 1648] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x118158c00) [pid = 1648] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1121b6800) [pid = 1648] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x126d42000) [pid = 1648] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x126d3fc00) [pid = 1648] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1258e5000) [pid = 1648] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:42:42 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1183c8800) [pid = 1648] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:42:43 INFO - PROCESS | 1648 | 1464781363125 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]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 04:42:43 INFO - PROCESS | 1648 | 1464781363151 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1648 | 1464781363153 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:42:43 INFO - PROCESS | 1648 | 1464781363157 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1648 | 1464781363158 Marionette TRACE conn2 <- [1,218,null,{}] 04:42:43 INFO - PROCESS | 1648 | 1464781363161 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}] 04:42:43 INFO - PROCESS | 1648 | 1464781363244 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:42:43 INFO - PROCESS | 1648 | 1464781363272 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12126a800 == 36 [pid = 1648] [id = 62] 04:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x113d71c00) [pid = 1648] [serial = 182] [outer = 0x0] 04:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1217acc00) [pid = 1648] [serial = 183] [outer = 0x113d71c00] 04:42:43 INFO - PROCESS | 1648 | 1464781363297 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x121e30400) [pid = 1648] [serial = 184] [outer = 0x113d71c00] 04:42:43 INFO - PROCESS | 1648 | 1464781363584 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]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 04:42:43 INFO - PROCESS | 1648 | 1464781363626 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1648 | 1464781363627 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:42:43 INFO - PROCESS | 1648 | 1464781363629 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1648 | 1464781363630 Marionette TRACE conn2 <- [1,222,null,{}] 04:42:43 INFO - PROCESS | 1648 | 1464781363633 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}] 04:42:43 INFO - PROCESS | 1648 | 1464781363704 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:42:43 INFO - PROCESS | 1648 | 1464781363709 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213d3800 == 37 [pid = 1648] [id = 63] 04:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x121e34400) [pid = 1648] [serial = 185] [outer = 0x0] 04:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x124b36800) [pid = 1648] [serial = 186] [outer = 0x121e34400] 04:42:43 INFO - PROCESS | 1648 | 1464781363736 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x124f0c400) [pid = 1648] [serial = 187] [outer = 0x121e34400] 04:42:44 INFO - PROCESS | 1648 | 1464781364059 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 04:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:42:44 INFO - PROCESS | 1648 | 1464781364110 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 1648 | 1464781364112 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:42:44 INFO - PROCESS | 1648 | 1464781364116 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1648 | 1464781364118 Marionette TRACE conn2 <- [1,226,null,{}] 04:42:44 INFO - PROCESS | 1648 | 1464781364121 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}] 04:42:44 INFO - PROCESS | 1648 | 1464781364230 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:42:44 INFO - PROCESS | 1648 | 1464781364240 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f45000 == 38 [pid = 1648] [id = 64] 04:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x124f0cc00) [pid = 1648] [serial = 188] [outer = 0x0] 04:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x124f70800) [pid = 1648] [serial = 189] [outer = 0x124f0cc00] 04:42:44 INFO - PROCESS | 1648 | 1464781364285 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x125156c00) [pid = 1648] [serial = 190] [outer = 0x124f0cc00] 04:42:44 INFO - PROCESS | 1648 | 1464781364625 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 520ms 04:42:44 INFO - PROCESS | 1648 | 1464781364638 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 1648 | 1464781364640 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:42:44 INFO - PROCESS | 1648 | 1464781364648 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1648 | 1464781364649 Marionette TRACE conn2 <- [1,230,null,{}] 04:42:44 INFO - PROCESS | 1648 | 1464781364651 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}] 04:42:44 INFO - PROCESS | 1648 | 1464781364725 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:42:44 INFO - PROCESS | 1648 | 1464781364769 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x124809000 == 39 [pid = 1648] [id = 65] 04:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x124d05800) [pid = 1648] [serial = 191] [outer = 0x0] 04:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x125776400) [pid = 1648] [serial = 192] [outer = 0x124d05800] 04:42:44 INFO - PROCESS | 1648 | 1464781364793 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12577f800) [pid = 1648] [serial = 193] [outer = 0x124d05800] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x112e6f000 == 38 [pid = 1648] [id = 54] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x116236000 == 37 [pid = 1648] [id = 53] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x1162dd000 == 36 [pid = 1648] [id = 55] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b6000 == 35 [pid = 1648] [id = 56] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x1170d4000 == 34 [pid = 1648] [id = 57] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x118574800 == 33 [pid = 1648] [id = 58] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x1213d3800 == 32 [pid = 1648] [id = 63] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x11931d800 == 31 [pid = 1648] [id = 59] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x121120000 == 30 [pid = 1648] [id = 61] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x12126a800 == 29 [pid = 1648] [id = 62] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x119b9a800 == 28 [pid = 1648] [id = 60] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1188b9c00) [pid = 1648] [serial = 136] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118e81c00) [pid = 1648] [serial = 138] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x119620c00) [pid = 1648] [serial = 139] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1160f1400) [pid = 1648] [serial = 124] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x115e49800) [pid = 1648] [serial = 123] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x116849000) [pid = 1648] [serial = 126] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1184fb000) [pid = 1648] [serial = 132] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1188b0c00) [pid = 1648] [serial = 135] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x112a78000) [pid = 1648] [serial = 129] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x11885a800) [pid = 1648] [serial = 133] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x117394000) [pid = 1648] [serial = 127] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x128f4e800) [pid = 1648] [serial = 121] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x117577000) [pid = 1648] [serial = 130] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x128a0b000) [pid = 1648] [serial = 120] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x128a02800) [pid = 1648] [serial = 118] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x126d3e000) [pid = 1648] [serial = 115] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x124b0c000) [pid = 1648] [serial = 103] [outer = 0x0] [url = about:blank] 04:42:45 INFO - PROCESS | 1648 | --DOCSHELL 0x121f45000 == 27 [pid = 1648] [id = 64] 04:42:45 INFO - PROCESS | 1648 | 1464781365945 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]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1322ms 04:42:45 INFO - PROCESS | 1648 | 1464781365971 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 1648 | 1464781365974 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:42:45 INFO - PROCESS | 1648 | 1464781365977 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 1648 | 1464781365980 Marionette TRACE conn2 <- [1,234,null,{}] 04:42:45 INFO - PROCESS | 1648 | 1464781365984 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}] 04:42:46 INFO - PROCESS | 1648 | 1464781366057 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:42:46 INFO - PROCESS | 1648 | 1464781366063 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x112d1a800 == 28 [pid = 1648] [id = 66] 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x1138ee000) [pid = 1648] [serial = 194] [outer = 0x0] 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x113d06800) [pid = 1648] [serial = 195] [outer = 0x1138ee000] 04:42:46 INFO - PROCESS | 1648 | 1464781366095 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x112a7e800) [pid = 1648] [serial = 196] [outer = 0x1138ee000] 04:42:46 INFO - PROCESS | 1648 | 1464781366409 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 472ms 04:42:46 INFO - PROCESS | 1648 | 1464781366450 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:42:46 INFO - PROCESS | 1648 | 1464781366458 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:42:46 INFO - PROCESS | 1648 | 1464781366463 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1648 | 1464781366465 Marionette TRACE conn2 <- [1,238,null,{}] 04:42:46 INFO - PROCESS | 1648 | 1464781366467 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}] 04:42:46 INFO - PROCESS | 1648 | 1464781366540 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:42:46 INFO - PROCESS | 1648 | 1464781366544 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e15800 == 29 [pid = 1648] [id = 67] 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x116077c00) [pid = 1648] [serial = 197] [outer = 0x0] 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1167c6c00) [pid = 1648] [serial = 198] [outer = 0x116077c00] 04:42:46 INFO - PROCESS | 1648 | 1464781366573 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1168a5400) [pid = 1648] [serial = 199] [outer = 0x116077c00] 04:42:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11757d800) [pid = 1648] [serial = 200] [outer = 0x125198800] 04:42:46 INFO - PROCESS | 1648 | 1464781366917 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 470ms 04:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:42:46 INFO - PROCESS | 1648 | 1464781366949 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 1648 | 1464781366951 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:42:46 INFO - PROCESS | 1648 | 1464781366953 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1648 | 1464781366955 Marionette TRACE conn2 <- [1,242,null,{}] 04:42:46 INFO - PROCESS | 1648 | 1464781366963 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}] 04:42:47 INFO - PROCESS | 1648 | 1464781367032 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:42:47 INFO - PROCESS | 1648 | 1464781367039 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170c1000 == 30 [pid = 1648] [id = 68] 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x111c28400) [pid = 1648] [serial = 201] [outer = 0x0] 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x118157800) [pid = 1648] [serial = 202] [outer = 0x111c28400] 04:42:47 INFO - PROCESS | 1648 | 1464781367077 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1183c5000) [pid = 1648] [serial = 203] [outer = 0x111c28400] 04:42:47 INFO - PROCESS | 1648 | 1464781367377 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 04:42:47 INFO - PROCESS | 1648 | 1464781367426 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1648 | 1464781367427 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:42:47 INFO - PROCESS | 1648 | 1464781367430 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1648 | 1464781367431 Marionette TRACE conn2 <- [1,246,null,{}] 04:42:47 INFO - PROCESS | 1648 | 1464781367433 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}] 04:42:47 INFO - PROCESS | 1648 | 1464781367502 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:42:47 INFO - PROCESS | 1648 | 1464781367542 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170e4000 == 31 [pid = 1648] [id = 69] 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11757cc00) [pid = 1648] [serial = 204] [outer = 0x0] 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118591400) [pid = 1648] [serial = 205] [outer = 0x11757cc00] 04:42:47 INFO - PROCESS | 1648 | 1464781367567 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118864c00) [pid = 1648] [serial = 206] [outer = 0x11757cc00] 04:42:47 INFO - PROCESS | 1648 | 1464781367814 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 418ms 04:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:42:47 INFO - PROCESS | 1648 | 1464781367848 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1648 | 1464781367849 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:42:47 INFO - PROCESS | 1648 | 1464781367860 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1648 | 1464781367861 Marionette TRACE conn2 <- [1,250,null,{}] 04:42:47 INFO - PROCESS | 1648 | 1464781367864 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}] 04:42:47 INFO - PROCESS | 1648 | 1464781367935 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:42:47 INFO - PROCESS | 1648 | 1464781367940 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x118579000 == 32 [pid = 1648] [id = 70] 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x116073000) [pid = 1648] [serial = 207] [outer = 0x0] 04:42:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1188b7c00) [pid = 1648] [serial = 208] [outer = 0x116073000] 04:42:47 INFO - PROCESS | 1648 | 1464781367968 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118e47c00) [pid = 1648] [serial = 209] [outer = 0x116073000] 04:42:48 INFO - PROCESS | 1648 | 1464781368286 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 476ms 04:42:48 INFO - PROCESS | 1648 | 1464781368329 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 1648 | 1464781368339 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:42:48 INFO - PROCESS | 1648 | 1464781368342 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1648 | 1464781368343 Marionette TRACE conn2 <- [1,254,null,{}] 04:42:48 INFO - PROCESS | 1648 | 1464781368345 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}] 04:42:48 INFO - PROCESS | 1648 | 1464781368458 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:42:48 INFO - PROCESS | 1648 | 1464781368468 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188ad800 == 33 [pid = 1648] [id = 71] 04:42:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118e48400) [pid = 1648] [serial = 210] [outer = 0x0] 04:42:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119364c00) [pid = 1648] [serial = 211] [outer = 0x118e48400] 04:42:48 INFO - PROCESS | 1648 | 1464781368511 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119631400) [pid = 1648] [serial = 212] [outer = 0x118e48400] 04:42:48 INFO - PROCESS | 1648 | 1464781368804 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 04:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:42:48 INFO - PROCESS | 1648 | 1464781368860 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 1648 | 1464781368861 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:42:48 INFO - PROCESS | 1648 | 1464781368863 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1648 | 1464781368865 Marionette TRACE conn2 <- [1,258,null,{}] 04:42:48 INFO - PROCESS | 1648 | 1464781368867 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}] 04:42:48 INFO - PROCESS | 1648 | 1464781368933 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:42:48 INFO - PROCESS | 1648 | 1464781368938 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b8a800 == 34 [pid = 1648] [id = 72] 04:42:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119368800) [pid = 1648] [serial = 213] [outer = 0x0] 04:42:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12117ac00) [pid = 1648] [serial = 214] [outer = 0x119368800] 04:42:48 INFO - PROCESS | 1648 | 1464781368965 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12184e000) [pid = 1648] [serial = 215] [outer = 0x119368800] 04:42:49 INFO - PROCESS | 1648 | 1464781369258 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 419ms 04:42:49 INFO - PROCESS | 1648 | 1464781369284 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1648 | 1464781369285 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:42:49 INFO - PROCESS | 1648 | 1464781369290 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1648 | 1464781369292 Marionette TRACE conn2 <- [1,262,null,{}] 04:42:49 INFO - PROCESS | 1648 | 1464781369294 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}] 04:42:49 INFO - PROCESS | 1648 | 1464781369383 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:42:49 INFO - PROCESS | 1648 | 1464781369389 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f62800 == 35 [pid = 1648] [id = 73] 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x111c84800) [pid = 1648] [serial = 216] [outer = 0x0] 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x121847800) [pid = 1648] [serial = 217] [outer = 0x111c84800] 04:42:49 INFO - PROCESS | 1648 | 1464781369414 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x124b0ec00) [pid = 1648] [serial = 218] [outer = 0x111c84800] 04:42:49 INFO - PROCESS | 1648 | 1464781369697 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 421ms 04:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:42:49 INFO - PROCESS | 1648 | 1464781369709 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1648 | 1464781369711 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:42:49 INFO - PROCESS | 1648 | 1464781369713 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1648 | 1464781369714 Marionette TRACE conn2 <- [1,266,null,{}] 04:42:49 INFO - PROCESS | 1648 | 1464781369716 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}] 04:42:49 INFO - PROCESS | 1648 | 1464781369788 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:42:49 INFO - PROCESS | 1648 | 1464781369793 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170bd800 == 36 [pid = 1648] [id = 74] 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11684d400) [pid = 1648] [serial = 219] [outer = 0x0] 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124d0f400) [pid = 1648] [serial = 220] [outer = 0x11684d400] 04:42:49 INFO - PROCESS | 1648 | 1464781369821 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124f73000) [pid = 1648] [serial = 221] [outer = 0x11684d400] 04:42:50 INFO - PROCESS | 1648 | 1464781370104 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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 420ms 04:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:42:50 INFO - PROCESS | 1648 | 1464781370133 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1648 | 1464781370135 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:42:50 INFO - PROCESS | 1648 | 1464781370145 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1648 | 1464781370146 Marionette TRACE conn2 <- [1,270,null,{}] 04:42:50 INFO - PROCESS | 1648 | 1464781370148 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}] 04:42:50 INFO - PROCESS | 1648 | 1464781370225 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:42:50 INFO - PROCESS | 1648 | 1464781370267 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fd0800 == 37 [pid = 1648] [id = 75] 04:42:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1166c3400) [pid = 1648] [serial = 222] [outer = 0x0] 04:42:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124f76800) [pid = 1648] [serial = 223] [outer = 0x1166c3400] 04:42:50 INFO - PROCESS | 1648 | 1464781370291 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12577b400) [pid = 1648] [serial = 224] [outer = 0x1166c3400] 04:42:50 INFO - PROCESS | 1648 | 1464781370542 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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 426ms 04:42:50 INFO - PROCESS | 1648 | 1464781370563 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1648 | 1464781370565 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:42:50 INFO - PROCESS | 1648 | 1464781370579 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1648 | 1464781370580 Marionette TRACE conn2 <- [1,274,null,{}] 04:42:50 INFO - PROCESS | 1648 | 1464781370583 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}] 04:42:50 INFO - PROCESS | 1648 | 1464781370683 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:42:50 INFO - PROCESS | 1648 | 1464781370690 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x118578000 == 38 [pid = 1648] [id = 76] 04:42:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1258e4800) [pid = 1648] [serial = 225] [outer = 0x0] 04:42:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1262cb400) [pid = 1648] [serial = 226] [outer = 0x1258e4800] 04:42:50 INFO - PROCESS | 1648 | 1464781370718 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12685bc00) [pid = 1648] [serial = 227] [outer = 0x1258e4800] 04:42:51 INFO - PROCESS | 1648 | 1464781371055 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 526ms 04:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:42:51 INFO - PROCESS | 1648 | 1464781371100 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1648 | 1464781371101 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:42:51 INFO - PROCESS | 1648 | 1464781371103 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1648 | 1464781371104 Marionette TRACE conn2 <- [1,278,null,{}] 04:42:51 INFO - PROCESS | 1648 | 1464781371107 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}] 04:42:51 INFO - PROCESS | 1648 | 1464781371195 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:42:51 INFO - PROCESS | 1648 | 1464781371199 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x126261800 == 39 [pid = 1648] [id = 77] 04:42:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1267c8000) [pid = 1648] [serial = 228] [outer = 0x0] 04:42:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x126d08000) [pid = 1648] [serial = 229] [outer = 0x1267c8000] 04:42:51 INFO - PROCESS | 1648 | 1464781371223 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x126d3ec00) [pid = 1648] [serial = 230] [outer = 0x1267c8000] 04:42:51 INFO - PROCESS | 1648 | 1464781371513 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 420ms 04:42:51 INFO - PROCESS | 1648 | 1464781371535 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1648 | 1464781371536 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:42:51 INFO - PROCESS | 1648 | 1464781371546 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1648 | 1464781371547 Marionette TRACE conn2 <- [1,282,null,{}] 04:42:51 INFO - PROCESS | 1648 | 1464781371549 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}] 04:42:51 INFO - PROCESS | 1648 | 1464781371641 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:42:51 INFO - PROCESS | 1648 | 1464781371646 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a3e800 == 40 [pid = 1648] [id = 78] 04:42:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x126a05c00) [pid = 1648] [serial = 231] [outer = 0x0] 04:42:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x126d43000) [pid = 1648] [serial = 232] [outer = 0x126a05c00] 04:42:51 INFO - PROCESS | 1648 | 1464781371670 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x126e1e800) [pid = 1648] [serial = 233] [outer = 0x126a05c00] 04:42:51 INFO - PROCESS | 1648 | 1464781371965 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 04:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:42:52 INFO - PROCESS | 1648 | 1464781372015 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 1648 | 1464781372016 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:42:52 INFO - PROCESS | 1648 | 1464781372018 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1648 | 1464781372020 Marionette TRACE conn2 <- [1,286,null,{}] 04:42:52 INFO - PROCESS | 1648 | 1464781372024 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}] 04:42:52 INFO - PROCESS | 1648 | 1464781372107 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:42:52 INFO - PROCESS | 1648 | 1464781372138 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb8800 == 41 [pid = 1648] [id = 79] 04:42:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x126d44c00) [pid = 1648] [serial = 234] [outer = 0x0] 04:42:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x128a74800) [pid = 1648] [serial = 235] [outer = 0x126d44c00] 04:42:52 INFO - PROCESS | 1648 | 1464781372161 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x128a7fc00) [pid = 1648] [serial = 236] [outer = 0x126d44c00] 04:42:52 INFO - PROCESS | 1648 | 1464781372460 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 04:42:52 INFO - PROCESS | 1648 | 1464781372491 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 1648 | 1464781372492 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:42:52 INFO - PROCESS | 1648 | 1464781372501 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1648 | 1464781372502 Marionette TRACE conn2 <- [1,290,null,{}] 04:42:52 INFO - PROCESS | 1648 | 1464781372504 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}] 04:42:52 INFO - PROCESS | 1648 | 1464781372590 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:42:52 INFO - PROCESS | 1648 | 1464781372595 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293c8000 == 42 [pid = 1648] [id = 80] 04:42:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x128a03000) [pid = 1648] [serial = 237] [outer = 0x0] 04:42:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x128f50800) [pid = 1648] [serial = 238] [outer = 0x128a03000] 04:42:52 INFO - PROCESS | 1648 | 1464781372619 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12934bc00) [pid = 1648] [serial = 239] [outer = 0x128a03000] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x113d71c00) [pid = 1648] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11a1b7800) [pid = 1648] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x121e34400) [pid = 1648] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x124f0cc00) [pid = 1648] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11516c000) [pid = 1648] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x119e4d800) [pid = 1648] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x118e80800) [pid = 1648] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1168acc00) [pid = 1648] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1130c6c00) [pid = 1648] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x118281800) [pid = 1648] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11814f400) [pid = 1648] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1160f5c00) [pid = 1648] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1138ed400) [pid = 1648] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x115e48000) [pid = 1648] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1188b3c00) [pid = 1648] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118e4b000) [pid = 1648] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:42:52 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11932c000) [pid = 1648] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:42:53 INFO - PROCESS | 1648 | 1464781373030 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 568ms 04:42:53 INFO - PROCESS | 1648 | 1464781373069 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 1648 | 1464781373071 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:42:53 INFO - PROCESS | 1648 | 1464781373082 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1648 | 1464781373083 Marionette TRACE conn2 <- [1,294,null,{}] 04:42:53 INFO - PROCESS | 1648 | 1464781373085 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}] 04:42:53 INFO - PROCESS | 1648 | 1464781373163 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:42:53 INFO - PROCESS | 1648 | 1464781373167 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b9e800 == 43 [pid = 1648] [id = 81] 04:42:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x112a99800) [pid = 1648] [serial = 240] [outer = 0x0] 04:42:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x116602400) [pid = 1648] [serial = 241] [outer = 0x112a99800] 04:42:53 INFO - PROCESS | 1648 | 1464781373194 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1188b3c00) [pid = 1648] [serial = 242] [outer = 0x112a99800] 04:42:53 INFO - PROCESS | 1648 | 1464781373483 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]]]}] 04:42:53 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. 04:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 04:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:42:53 INFO - PROCESS | 1648 | 1464781373500 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 1648 | 1464781373501 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:42:53 INFO - PROCESS | 1648 | 1464781373504 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1648 | 1464781373507 Marionette TRACE conn2 <- [1,298,null,{}] 04:42:53 INFO - PROCESS | 1648 | 1464781373517 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}] 04:42:53 INFO - PROCESS | 1648 | 1464781373617 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:42:53 INFO - PROCESS | 1648 | 1464781373624 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a783800 == 44 [pid = 1648] [id = 82] 04:42:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x116851c00) [pid = 1648] [serial = 243] [outer = 0x0] 04:42:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1219c2400) [pid = 1648] [serial = 244] [outer = 0x116851c00] 04:42:53 INFO - PROCESS | 1648 | 1464781373648 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12934e800) [pid = 1648] [serial = 245] [outer = 0x116851c00] 04:42:53 INFO - PROCESS | 1648 | 1464781373918 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]]]}] 04:42: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. 04:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 427ms 04:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:42:53 INFO - PROCESS | 1648 | 1464781373931 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 1648 | 1464781373933 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:42:53 INFO - PROCESS | 1648 | 1464781373945 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1648 | 1464781373947 Marionette TRACE conn2 <- [1,302,null,{}] 04:42:53 INFO - PROCESS | 1648 | 1464781373950 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}] 04:42:54 INFO - PROCESS | 1648 | 1464781374089 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:42:54 INFO - PROCESS | 1648 | 1464781374111 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9d000 == 45 [pid = 1648] [id = 83] 04:42:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11516c000) [pid = 1648] [serial = 246] [outer = 0x0] 04:42:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x126e21000) [pid = 1648] [serial = 247] [outer = 0x11516c000] 04:42:54 INFO - PROCESS | 1648 | 1464781374151 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x128a0ac00) [pid = 1648] [serial = 248] [outer = 0x11516c000] 04:42:54 INFO - PROCESS | 1648 | 1464781374592 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]]]}] 04:42: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. 04:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 680ms 04:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:42:54 INFO - PROCESS | 1648 | 1464781374616 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1648 | 1464781374617 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:42:54 INFO - PROCESS | 1648 | 1464781374619 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1648 | 1464781374620 Marionette TRACE conn2 <- [1,306,null,{}] 04:42:54 INFO - PROCESS | 1648 | 1464781374622 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}] 04:42:54 INFO - PROCESS | 1648 | 1464781374698 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:42:54 INFO - PROCESS | 1648 | 1464781374702 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab0b800 == 46 [pid = 1648] [id = 84] 04:42:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x128a0d400) [pid = 1648] [serial = 249] [outer = 0x0] 04:42:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x128a11400) [pid = 1648] [serial = 250] [outer = 0x128a0d400] 04:42:54 INFO - PROCESS | 1648 | 1464781374730 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x128f46c00) [pid = 1648] [serial = 251] [outer = 0x128a0d400] 04:42:55 INFO - PROCESS | 1648 | 1464781375136 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]]]}] 04:42:55 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. 04:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 569ms 04:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:42:55 INFO - PROCESS | 1648 | 1464781375189 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 1648 | 1464781375191 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:42:55 INFO - PROCESS | 1648 | 1464781375195 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 1648 | 1464781375197 Marionette TRACE conn2 <- [1,310,null,{}] 04:42:55 INFO - PROCESS | 1648 | 1464781375201 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}] 04:42:55 INFO - PROCESS | 1648 | 1464781375306 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:42:55 INFO - PROCESS | 1648 | 1464781375351 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x113f1d000 == 47 [pid = 1648] [id = 85] 04:42:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x113357000) [pid = 1648] [serial = 252] [outer = 0x0] 04:42:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1138f1800) [pid = 1648] [serial = 253] [outer = 0x113357000] 04:42:55 INFO - PROCESS | 1648 | 1464781375382 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x115ecd800) [pid = 1648] [serial = 254] [outer = 0x113357000] 04:42:55 INFO - PROCESS | 1648 | 1464781375886 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]]]}] 04:42: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. 04:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 720ms 04:42:55 INFO - PROCESS | 1648 | 1464781375915 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 1648 | 1464781375919 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:42:55 INFO - PROCESS | 1648 | 1464781375984 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 1648 | 1464781375986 Marionette TRACE conn2 <- [1,314,null,{}] 04:42:56 INFO - PROCESS | 1648 | 1464781376036 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}] 04:42:56 INFO - PROCESS | 1648 | 1464781376264 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:42:56 INFO - PROCESS | 1648 | 1464781376317 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x113067800 == 48 [pid = 1648] [id = 86] 04:42:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x112a78000) [pid = 1648] [serial = 255] [outer = 0x0] 04:42:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x113d09800) [pid = 1648] [serial = 256] [outer = 0x112a78000] 04:42:56 INFO - PROCESS | 1648 | 1464781376346 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1160edc00) [pid = 1648] [serial = 257] [outer = 0x112a78000] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9d000 == 47 [pid = 1648] [id = 83] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12a783800 == 46 [pid = 1648] [id = 82] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x119b9e800 == 45 [pid = 1648] [id = 81] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1293c8000 == 44 [pid = 1648] [id = 80] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb8800 == 43 [pid = 1648] [id = 79] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x126a3e800 == 42 [pid = 1648] [id = 78] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x126261800 == 41 [pid = 1648] [id = 77] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x118578000 == 40 [pid = 1648] [id = 76] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x125776400) [pid = 1648] [serial = 192] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x121fd0800 == 39 [pid = 1648] [id = 75] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1170bd800 == 38 [pid = 1648] [id = 74] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x119f62800 == 37 [pid = 1648] [id = 73] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x119b8a800 == 36 [pid = 1648] [id = 72] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1188ad800 == 35 [pid = 1648] [id = 71] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x118579000 == 34 [pid = 1648] [id = 70] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1170e4000 == 33 [pid = 1648] [id = 69] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1170c1000 == 32 [pid = 1648] [id = 68] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x115e15800 == 31 [pid = 1648] [id = 67] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x112d1a800 == 30 [pid = 1648] [id = 66] 04:42:56 INFO - PROCESS | 1648 | --DOCSHELL 0x124809000 == 29 [pid = 1648] [id = 65] 04:42:56 INFO - PROCESS | 1648 | 1464781376833 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]]]}] 04:42: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. 04:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 919ms 04:42:56 INFO - PROCESS | 1648 | 1464781376879 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1648 | 1464781376881 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x119360400) [pid = 1648] [serial = 174] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x119e56400) [pid = 1648] [serial = 177] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11962a000) [pid = 1648] [serial = 175] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1217acc00) [pid = 1648] [serial = 183] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12151a400) [pid = 1648] [serial = 180] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x124f0c400) [pid = 1648] [serial = 187] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124b36800) [pid = 1648] [serial = 186] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x124f70800) [pid = 1648] [serial = 189] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1167cc000) [pid = 1648] [serial = 153] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1212ac800) [pid = 1648] [serial = 151] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11a1b7c00) [pid = 1648] [serial = 150] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x119367400) [pid = 1648] [serial = 148] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11932dc00) [pid = 1648] [serial = 147] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118154800) [pid = 1648] [serial = 145] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1173a1c00) [pid = 1648] [serial = 144] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x115e47c00) [pid = 1648] [serial = 142] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11386e000) [pid = 1648] [serial = 141] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118597800) [pid = 1648] [serial = 168] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118285000) [pid = 1648] [serial = 165] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11828e400) [pid = 1648] [serial = 166] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1166c3000) [pid = 1648] [serial = 162] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11739f400) [pid = 1648] [serial = 163] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x113f11400) [pid = 1648] [serial = 159] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1160f0c00) [pid = 1648] [serial = 160] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1162b6400) [pid = 1648] [serial = 157] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x115ec9c00) [pid = 1648] [serial = 156] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x119367800) [pid = 1648] [serial = 154] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118e43000) [pid = 1648] [serial = 172] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1188b8800) [pid = 1648] [serial = 171] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1219c8c00) [pid = 1648] [serial = 181] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1212a9400) [pid = 1648] [serial = 178] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x125156c00) [pid = 1648] [serial = 190] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x121e30400) [pid = 1648] [serial = 184] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118863400) [pid = 1648] [serial = 169] [outer = 0x0] [url = about:blank] 04:42:56 INFO - PROCESS | 1648 | 1464781376901 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1648 | 1464781376905 Marionette TRACE conn2 <- [1,318,null,{}] 04:42:56 INFO - PROCESS | 1648 | 1464781376911 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}] 04:42:56 INFO - PROCESS | 1648 | 1464781376980 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:42:56 INFO - PROCESS | 1648 | 1464781376990 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x113a26800 == 30 [pid = 1648] [id = 87] 04:42:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11626ec00) [pid = 1648] [serial = 258] [outer = 0x0] 04:42:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1162b8000) [pid = 1648] [serial = 259] [outer = 0x11626ec00] 04:42:57 INFO - PROCESS | 1648 | 1464781377018 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1167da800) [pid = 1648] [serial = 260] [outer = 0x11626ec00] 04:42:57 INFO - PROCESS | 1648 | 1464781377359 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]]]}] 04:42:57 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. 04:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 483ms 04:42:57 INFO - PROCESS | 1648 | 1464781377377 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1648 | 1464781377379 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:42:57 INFO - PROCESS | 1648 | 1464781377381 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 1648 | 1464781377382 Marionette TRACE conn2 <- [1,322,null,{}] 04:42:57 INFO - PROCESS | 1648 | 1464781377385 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}] 04:42:57 INFO - PROCESS | 1648 | 1464781377469 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:42:57 INFO - PROCESS | 1648 | 1464781377510 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x116f27800 == 31 [pid = 1648] [id = 88] 04:42:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1162b3400) [pid = 1648] [serial = 261] [outer = 0x0] 04:42:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x117394000) [pid = 1648] [serial = 262] [outer = 0x1162b3400] 04:42:57 INFO - PROCESS | 1648 | 1464781377537 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11814c800) [pid = 1648] [serial = 263] [outer = 0x1162b3400] 04:42:57 INFO - PROCESS | 1648 | 1464781377845 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]]]}] 04:42: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. 04:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 04:42:57 INFO - PROCESS | 1648 | 1464781377901 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1648 | 1464781377905 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:42:57 INFO - PROCESS | 1648 | 1464781377914 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 1648 | 1464781377917 Marionette TRACE conn2 <- [1,326,null,{}] 04:42:57 INFO - PROCESS | 1648 | 1464781377927 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}] 04:42:58 INFO - PROCESS | 1648 | 1464781377999 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:42:58 INFO - PROCESS | 1648 | 1464781378058 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x118172000 == 32 [pid = 1648] [id = 89] 04:42:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1130bc800) [pid = 1648] [serial = 264] [outer = 0x0] 04:42:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1183c9800) [pid = 1648] [serial = 265] [outer = 0x1130bc800] 04:42:58 INFO - PROCESS | 1648 | 1464781378083 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11885f800) [pid = 1648] [serial = 266] [outer = 0x1130bc800] 04:42:58 INFO - PROCESS | 1648 | 1464781378357 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]]]}] 04:42:58 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. 04:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 483ms 04:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:42:58 INFO - PROCESS | 1648 | 1464781378394 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 1648 | 1464781378395 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:42:58 INFO - PROCESS | 1648 | 1464781378398 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1648 | 1464781378399 Marionette TRACE conn2 <- [1,330,null,{}] 04:42:58 INFO - PROCESS | 1648 | 1464781378401 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}] 04:42:58 INFO - PROCESS | 1648 | 1464781378476 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:42:58 INFO - PROCESS | 1648 | 1464781378480 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x11889f800 == 33 [pid = 1648] [id = 90] 04:42:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x113806400) [pid = 1648] [serial = 267] [outer = 0x0] 04:42:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1188bbc00) [pid = 1648] [serial = 268] [outer = 0x113806400] 04:42:58 INFO - PROCESS | 1648 | 1464781378508 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118e80000) [pid = 1648] [serial = 269] [outer = 0x113806400] 04:42:58 INFO - PROCESS | 1648 | 1464781378845 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]]]}] 04:42: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. 04:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 04:42:58 INFO - PROCESS | 1648 | 1464781378866 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 1648 | 1464781378867 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:42:58 INFO - PROCESS | 1648 | 1464781378870 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1648 | 1464781378871 Marionette TRACE conn2 <- [1,334,null,{}] 04:42:58 INFO - PROCESS | 1648 | 1464781378873 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}] 04:42:58 INFO - PROCESS | 1648 | 1464781378984 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:42:59 INFO - PROCESS | 1648 | 1464781379013 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948a800 == 34 [pid = 1648] [id = 91] 04:42:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11935ac00) [pid = 1648] [serial = 270] [outer = 0x0] 04:42:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11935f000) [pid = 1648] [serial = 271] [outer = 0x11935ac00] 04:42:59 INFO - PROCESS | 1648 | 1464781379043 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x119617c00) [pid = 1648] [serial = 272] [outer = 0x11935ac00] 04:42:59 INFO - PROCESS | 1648 | 1464781379370 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]]]}] 04:42:59 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. 04:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 04:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:42:59 INFO - PROCESS | 1648 | 1464781379392 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1648 | 1464781379393 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:42:59 INFO - PROCESS | 1648 | 1464781379395 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1648 | 1464781379396 Marionette TRACE conn2 <- [1,338,null,{}] 04:42:59 INFO - PROCESS | 1648 | 1464781379399 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}] 04:42:59 INFO - PROCESS | 1648 | 1464781379484 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:42:59 INFO - PROCESS | 1648 | 1464781379512 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b96800 == 35 [pid = 1648] [id = 92] 04:42:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11961d000) [pid = 1648] [serial = 273] [outer = 0x0] 04:42:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11a03e000) [pid = 1648] [serial = 274] [outer = 0x11961d000] 04:42:59 INFO - PROCESS | 1648 | 1464781379537 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1212a8800) [pid = 1648] [serial = 275] [outer = 0x11961d000] 04:42:59 INFO - PROCESS | 1648 | 1464781379864 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]]]}] 04:42: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. 04:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 04:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:42:59 INFO - PROCESS | 1648 | 1464781379914 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1648 | 1464781379915 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:42:59 INFO - PROCESS | 1648 | 1464781379917 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1648 | 1464781379918 Marionette TRACE conn2 <- [1,342,null,{}] 04:42:59 INFO - PROCESS | 1648 | 1464781379920 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}] 04:43:00 INFO - PROCESS | 1648 | 1464781380005 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:43:00 INFO - PROCESS | 1648 | 1464781380011 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x121129800 == 36 [pid = 1648] [id = 93] 04:43:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1213ed800) [pid = 1648] [serial = 276] [outer = 0x0] 04:43:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12184c800) [pid = 1648] [serial = 277] [outer = 0x1213ed800] 04:43:00 INFO - PROCESS | 1648 | 1464781380036 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x121e2bc00) [pid = 1648] [serial = 278] [outer = 0x1213ed800] 04:43:00 INFO - PROCESS | 1648 | 1464781380348 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]]]}] 04:43:00 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. 04:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 467ms 04:43:00 INFO - PROCESS | 1648 | 1464781380385 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1648 | 1464781380386 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:43:00 INFO - PROCESS | 1648 | 1464781380392 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1648 | 1464781380393 Marionette TRACE conn2 <- [1,346,null,{}] 04:43:00 INFO - PROCESS | 1648 | 1464781380395 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}] 04:43:00 INFO - PROCESS | 1648 | 1464781380480 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:43:00 INFO - PROCESS | 1648 | 1464781380509 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213d2000 == 37 [pid = 1648] [id = 94] 04:43:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x121e31800) [pid = 1648] [serial = 279] [outer = 0x0] 04:43:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x124b32c00) [pid = 1648] [serial = 280] [outer = 0x121e31800] 04:43:00 INFO - PROCESS | 1648 | 1464781380534 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x124f0a800) [pid = 1648] [serial = 281] [outer = 0x121e31800] 04:43:00 INFO - PROCESS | 1648 | 1464781380818 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]]]}] 04:43: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. 04:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 04:43:00 INFO - PROCESS | 1648 | 1464781380861 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1648 | 1464781380863 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:43:00 INFO - PROCESS | 1648 | 1464781380865 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1648 | 1464781380866 Marionette TRACE conn2 <- [1,350,null,{}] 04:43:00 INFO - PROCESS | 1648 | 1464781380875 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}] 04:43:01 INFO - PROCESS | 1648 | 1464781381060 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11516c000) [pid = 1648] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x126d44c00) [pid = 1648] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x112a99800) [pid = 1648] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x128a03000) [pid = 1648] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x116851c00) [pid = 1648] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1267c8000) [pid = 1648] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x124d05800) [pid = 1648] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x116077c00) [pid = 1648] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11684d400) [pid = 1648] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1166c3400) [pid = 1648] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119368800) [pid = 1648] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x116073000) [pid = 1648] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1258e4800) [pid = 1648] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x126a05c00) [pid = 1648] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118e48400) [pid = 1648] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x111c84800) [pid = 1648] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1138ee000) [pid = 1648] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x111c28400) [pid = 1648] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:43:01 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11757cc00) [pid = 1648] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:43:01 INFO - PROCESS | 1648 | 1464781381098 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162dd000 == 38 [pid = 1648] [id = 95] 04:43:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x111c84800) [pid = 1648] [serial = 282] [outer = 0x0] 04:43:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x115e4b000) [pid = 1648] [serial = 283] [outer = 0x111c84800] 04:43:01 INFO - PROCESS | 1648 | 1464781381123 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118595800) [pid = 1648] [serial = 284] [outer = 0x111c84800] 04:43:01 INFO - PROCESS | 1648 | 1464781381405 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]]]}] 04:43:01 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. 04:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 576ms 04:43:01 INFO - PROCESS | 1648 | 1464781381445 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 1648 | 1464781381446 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:43:01 INFO - PROCESS | 1648 | 1464781381449 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1648 | 1464781381450 Marionette TRACE conn2 <- [1,354,null,{}] 04:43:01 INFO - PROCESS | 1648 | 1464781381452 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}] 04:43:01 INFO - PROCESS | 1648 | 1464781381530 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:43:01 INFO - PROCESS | 1648 | 1464781381534 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fe1800 == 39 [pid = 1648] [id = 96] 04:43:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118e4b000) [pid = 1648] [serial = 285] [outer = 0x0] 04:43:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124f50000) [pid = 1648] [serial = 286] [outer = 0x118e4b000] 04:43:01 INFO - PROCESS | 1648 | 1464781381567 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12514e400) [pid = 1648] [serial = 287] [outer = 0x118e4b000] 04:43:01 INFO - PROCESS | 1648 | 1464781381881 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]]]}] 04:43: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. 04:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 04:43:01 INFO - PROCESS | 1648 | 1464781381917 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 1648 | 1464781381919 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:43:01 INFO - PROCESS | 1648 | 1464781381924 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1648 | 1464781381926 Marionette TRACE conn2 <- [1,358,null,{}] 04:43:01 INFO - PROCESS | 1648 | 1464781381928 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}] 04:43:02 INFO - PROCESS | 1648 | 1464781382030 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:43:02 INFO - PROCESS | 1648 | 1464781382037 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12524b000 == 40 [pid = 1648] [id = 97] 04:43:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x124f11000) [pid = 1648] [serial = 288] [outer = 0x0] 04:43:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12577e400) [pid = 1648] [serial = 289] [outer = 0x124f11000] 04:43:02 INFO - PROCESS | 1648 | 1464781382064 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1262c4000) [pid = 1648] [serial = 290] [outer = 0x124f11000] 04:43:02 INFO - PROCESS | 1648 | 1464781382376 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]]]}] 04:43:02 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. 04:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 04:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:43:02 INFO - PROCESS | 1648 | 1464781382394 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 1648 | 1464781382396 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:43:02 INFO - PROCESS | 1648 | 1464781382400 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 1648 | 1464781382402 Marionette TRACE conn2 <- [1,362,null,{}] 04:43:02 INFO - PROCESS | 1648 | 1464781382408 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}] 04:43:02 INFO - PROCESS | 1648 | 1464781382535 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:43:02 INFO - PROCESS | 1648 | 1464781382541 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x126260800 == 41 [pid = 1648] [id = 98] 04:43:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11885d400) [pid = 1648] [serial = 291] [outer = 0x0] 04:43:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1262cd000) [pid = 1648] [serial = 292] [outer = 0x11885d400] 04:43:02 INFO - PROCESS | 1648 | 1464781382633 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12685cc00) [pid = 1648] [serial = 293] [outer = 0x11885d400] 04:43:02 INFO - PROCESS | 1648 | 1464781382971 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]]]}] 04:43:03 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. 04:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 624ms 04:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:43:03 INFO - PROCESS | 1648 | 1464781383024 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 1648 | 1464781383025 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:43:03 INFO - PROCESS | 1648 | 1464781383027 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 1648 | 1464781383028 Marionette TRACE conn2 <- [1,366,null,{}] 04:43:03 INFO - PROCESS | 1648 | 1464781383031 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}] 04:43:03 INFO - PROCESS | 1648 | 1464781383148 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:43:03 INFO - PROCESS | 1648 | 1464781383191 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e81000 == 42 [pid = 1648] [id = 99] 04:43:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x111ed7400) [pid = 1648] [serial = 294] [outer = 0x0] 04:43:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x112a7ec00) [pid = 1648] [serial = 295] [outer = 0x111ed7400] 04:43:03 INFO - PROCESS | 1648 | 1464781383222 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x113f0b800) [pid = 1648] [serial = 296] [outer = 0x111ed7400] 04:43:03 INFO - PROCESS | 1648 | 1464781383675 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]]]}] 04:43:03 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. 04:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 667ms 04:43:03 INFO - PROCESS | 1648 | 1464781383696 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 1648 | 1464781383698 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:43:03 INFO - PROCESS | 1648 | 1464781383702 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 1648 | 1464781383704 Marionette TRACE conn2 <- [1,370,null,{}] 04:43:03 INFO - PROCESS | 1648 | 1464781383725 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}] 04:43:03 INFO - PROCESS | 1648 | 1464781383821 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:43:03 INFO - PROCESS | 1648 | 1464781383901 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1a000 == 43 [pid = 1648] [id = 100] 04:43:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1168a5000) [pid = 1648] [serial = 297] [outer = 0x0] 04:43:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1173a0800) [pid = 1648] [serial = 298] [outer = 0x1168a5000] 04:43:03 INFO - PROCESS | 1648 | 1464781383932 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118088000) [pid = 1648] [serial = 299] [outer = 0x1168a5000] 04:43:04 INFO - PROCESS | 1648 | 1464781384344 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]]]}] 04:43:04 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. 04:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 687ms 04:43:04 INFO - PROCESS | 1648 | 1464781384405 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1648 | 1464781384407 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:43:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:43:04 INFO - PROCESS | 1648 | 1464781384410 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1648 | 1464781384412 Marionette TRACE conn2 <- [1,374,null,{}] 04:43:04 INFO - PROCESS | 1648 | 1464781384414 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}] 04:43:04 INFO - PROCESS | 1648 | 1464781384508 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:43:04 INFO - PROCESS | 1648 | 1464781384566 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f4c800 == 44 [pid = 1648] [id = 101] 04:43:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11828a000) [pid = 1648] [serial = 300] [outer = 0x0] 04:43:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1184fb000) [pid = 1648] [serial = 301] [outer = 0x11828a000] 04:43:04 INFO - PROCESS | 1648 | 1464781384595 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1188be000) [pid = 1648] [serial = 302] [outer = 0x11828a000] 04:43:05 INFO - PROCESS | 1648 | 1464781385015 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:43:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 619ms 04:43:05 INFO - PROCESS | 1648 | 1464781385029 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1648 | 1464781385032 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:43:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:43:05 INFO - PROCESS | 1648 | 1464781385040 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1648 | 1464781385043 Marionette TRACE conn2 <- [1,378,null,{}] 04:43:05 INFO - PROCESS | 1648 | 1464781385046 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}] 04:43:05 INFO - PROCESS | 1648 | 1464781385160 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:43:05 INFO - PROCESS | 1648 | 1464781385217 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x128f97000 == 45 [pid = 1648] [id = 102] 04:43:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x118e85400) [pid = 1648] [serial = 303] [outer = 0x0] 04:43:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x119628c00) [pid = 1648] [serial = 304] [outer = 0x118e85400] 04:43:05 INFO - PROCESS | 1648 | 1464781385245 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x121b63400) [pid = 1648] [serial = 305] [outer = 0x118e85400] 04:43:05 INFO - PROCESS | 1648 | 1464781385662 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:43:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 674ms 04:43:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:43:05 INFO - PROCESS | 1648 | 1464781385711 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1648 | 1464781385712 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:43:05 INFO - PROCESS | 1648 | 1464781385721 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1648 | 1464781385722 Marionette TRACE conn2 <- [1,382,null,{}] 04:43:05 INFO - PROCESS | 1648 | 1464781385736 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}] 04:43:05 INFO - PROCESS | 1648 | 1464781385975 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:43:06 INFO - PROCESS | 1648 | 1464781386100 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170ba000 == 46 [pid = 1648] [id = 103] 04:43:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x115e47c00) [pid = 1648] [serial = 306] [outer = 0x0] 04:43:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x115e4e800) [pid = 1648] [serial = 307] [outer = 0x115e47c00] 04:43:06 INFO - PROCESS | 1648 | 1464781386154 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11684b800) [pid = 1648] [serial = 308] [outer = 0x115e47c00] 04:43:06 INFO - PROCESS | 1648 | 1464781386660 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:43:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 982ms 04:43:06 INFO - PROCESS | 1648 | 1464781386698 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:43:06 INFO - PROCESS | 1648 | 1464781386700 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:43:06 INFO - PROCESS | 1648 | 1464781386720 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 1648 | 1464781386722 Marionette TRACE conn2 <- [1,386,null,{}] 04:43:06 INFO - PROCESS | 1648 | 1464781386727 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}] 04:43:06 INFO - PROCESS | 1648 | 1464781386815 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:43:06 INFO - PROCESS | 1648 | 1464781386876 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x116f22800 == 47 [pid = 1648] [id = 104] 04:43:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x115ed6400) [pid = 1648] [serial = 309] [outer = 0x0] 04:43:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x11807dc00) [pid = 1648] [serial = 310] [outer = 0x115ed6400] 04:43:06 INFO - PROCESS | 1648 | 1464781386905 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x118286800) [pid = 1648] [serial = 311] [outer = 0x115ed6400] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x126260800 == 46 [pid = 1648] [id = 98] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12524b000 == 45 [pid = 1648] [id = 97] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x121fe1800 == 44 [pid = 1648] [id = 96] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1162dd000 == 43 [pid = 1648] [id = 95] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1213d2000 == 42 [pid = 1648] [id = 94] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x121129800 == 41 [pid = 1648] [id = 93] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x119b96800 == 40 [pid = 1648] [id = 92] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11948a800 == 39 [pid = 1648] [id = 91] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x128a11400) [pid = 1648] [serial = 250] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11889f800 == 38 [pid = 1648] [id = 90] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x118172000 == 37 [pid = 1648] [id = 89] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x116f27800 == 36 [pid = 1648] [id = 88] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x113a26800 == 35 [pid = 1648] [id = 87] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x113067800 == 34 [pid = 1648] [id = 86] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x113f1d000 == 33 [pid = 1648] [id = 85] 04:43:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab0b800 == 32 [pid = 1648] [id = 84] 04:43:07 INFO - PROCESS | 1648 | 1464781387262 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]]]}] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x126d08000) [pid = 1648] [serial = 229] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12577f800) [pid = 1648] [serial = 193] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1167c6c00) [pid = 1648] [serial = 198] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1168a5400) [pid = 1648] [serial = 199] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x124d0f400) [pid = 1648] [serial = 220] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x124f73000) [pid = 1648] [serial = 221] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124f76800) [pid = 1648] [serial = 223] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12577b400) [pid = 1648] [serial = 224] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12117ac00) [pid = 1648] [serial = 214] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12184e000) [pid = 1648] [serial = 215] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1188b7c00) [pid = 1648] [serial = 208] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1262cb400) [pid = 1648] [serial = 226] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x118e47c00) [pid = 1648] [serial = 209] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x126d43000) [pid = 1648] [serial = 232] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x119364c00) [pid = 1648] [serial = 211] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x119631400) [pid = 1648] [serial = 212] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x126e1e800) [pid = 1648] [serial = 233] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x124b0ec00) [pid = 1648] [serial = 218] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x121847800) [pid = 1648] [serial = 217] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x113d06800) [pid = 1648] [serial = 195] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112a7e800) [pid = 1648] [serial = 196] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118157800) [pid = 1648] [serial = 202] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1183c5000) [pid = 1648] [serial = 203] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x118591400) [pid = 1648] [serial = 205] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118864c00) [pid = 1648] [serial = 206] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1166c3c00) [pid = 1648] [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.] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x128a0ac00) [pid = 1648] [serial = 248] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x128a7fc00) [pid = 1648] [serial = 236] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x128a74800) [pid = 1648] [serial = 235] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1188b3c00) [pid = 1648] [serial = 242] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x128f50800) [pid = 1648] [serial = 238] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1219c2400) [pid = 1648] [serial = 244] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x116602400) [pid = 1648] [serial = 241] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x126e21000) [pid = 1648] [serial = 247] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12934bc00) [pid = 1648] [serial = 239] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12934e800) [pid = 1648] [serial = 245] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x126d3ec00) [pid = 1648] [serial = 230] [outer = 0x0] [url = about:blank] 04:43:07 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12685bc00) [pid = 1648] [serial = 227] [outer = 0x0] [url = about:blank] 04:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 588ms 04:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:43:07 INFO - PROCESS | 1648 | 1464781387292 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1648 | 1464781387294 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:43:07 INFO - PROCESS | 1648 | 1464781387296 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1648 | 1464781387297 Marionette TRACE conn2 <- [1,390,null,{}] 04:43:07 INFO - PROCESS | 1648 | 1464781387299 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}] 04:43:07 INFO - PROCESS | 1648 | 1464781387376 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:43:07 INFO - PROCESS | 1648 | 1464781387382 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x116f27800 == 33 [pid = 1648] [id = 105] 04:43:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x118859000) [pid = 1648] [serial = 312] [outer = 0x0] 04:43:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1188b5400) [pid = 1648] [serial = 313] [outer = 0x118859000] 04:43:07 INFO - PROCESS | 1648 | 1464781387410 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118e44400) [pid = 1648] [serial = 314] [outer = 0x118859000] 04:43:07 INFO - PROCESS | 1648 | 1464781387759 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 04:43:07 INFO - PROCESS | 1648 | 1464781387764 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1648 | 1464781387767 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:43:07 INFO - PROCESS | 1648 | 1464781387776 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1648 | 1464781387779 Marionette TRACE conn2 <- [1,394,null,{}] 04:43:07 INFO - PROCESS | 1648 | 1464781387782 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}] 04:43:07 INFO - PROCESS | 1648 | 1464781387865 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:43:07 INFO - PROCESS | 1648 | 1464781387909 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x11858c800 == 34 [pid = 1648] [id = 106] 04:43:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x116850400) [pid = 1648] [serial = 315] [outer = 0x0] 04:43:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11935a800) [pid = 1648] [serial = 316] [outer = 0x116850400] 04:43:07 INFO - PROCESS | 1648 | 1464781387935 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1212ab000) [pid = 1648] [serial = 317] [outer = 0x116850400] 04:43:08 INFO - PROCESS | 1648 | 1464781388266 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 526ms 04:43:08 INFO - PROCESS | 1648 | 1464781388297 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1648 | 1464781388312 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:43:08 INFO - PROCESS | 1648 | 1464781388315 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1648 | 1464781388317 Marionette TRACE conn2 <- [1,398,null,{}] 04:43:08 INFO - PROCESS | 1648 | 1464781388321 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}] 04:43:08 INFO - PROCESS | 1648 | 1464781388442 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:43:08 INFO - PROCESS | 1648 | 1464781388506 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f56800 == 35 [pid = 1648] [id = 107] 04:43:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11885a800) [pid = 1648] [serial = 318] [outer = 0x0] 04:43:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1219bcc00) [pid = 1648] [serial = 319] [outer = 0x11885a800] 04:43:08 INFO - PROCESS | 1648 | 1464781388547 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124f09000) [pid = 1648] [serial = 320] [outer = 0x11885a800] 04:43:08 INFO - PROCESS | 1648 | 1464781388984 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 719ms 04:43:09 INFO - PROCESS | 1648 | 1464781389043 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 1648 | 1464781389044 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:43:09 INFO - PROCESS | 1648 | 1464781389055 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 1648 | 1464781389058 Marionette TRACE conn2 <- [1,402,null,{}] 04:43:09 INFO - PROCESS | 1648 | 1464781389061 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}] 04:43:09 INFO - PROCESS | 1648 | 1464781389133 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:43:09 INFO - PROCESS | 1648 | 1464781389141 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a4e800 == 36 [pid = 1648] [id = 108] 04:43:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1262c5000) [pid = 1648] [serial = 321] [outer = 0x0] 04:43:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x126851c00) [pid = 1648] [serial = 322] [outer = 0x1262c5000] 04:43:09 INFO - PROCESS | 1648 | 1464781389172 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x126d43800) [pid = 1648] [serial = 323] [outer = 0x1262c5000] 04:43:09 INFO - PROCESS | 1648 | 1464781389561 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 526ms 04:43:09 INFO - PROCESS | 1648 | 1464781389577 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 1648 | 1464781389579 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:43:09 INFO - PROCESS | 1648 | 1464781389582 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 1648 | 1464781389583 Marionette TRACE conn2 <- [1,406,null,{}] 04:43:09 INFO - PROCESS | 1648 | 1464781389587 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}] 04:43:09 INFO - PROCESS | 1648 | 1464781389729 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:43:09 INFO - PROCESS | 1648 | 1464781389812 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b9f000 == 37 [pid = 1648] [id = 109] 04:43:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126e16800) [pid = 1648] [serial = 324] [outer = 0x0] 04:43:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x128a0b800) [pid = 1648] [serial = 325] [outer = 0x126e16800] 04:43:09 INFO - PROCESS | 1648 | 1464781389853 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x128a71000) [pid = 1648] [serial = 326] [outer = 0x126e16800] 04:43:10 INFO - PROCESS | 1648 | 1464781390226 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 04:43:10 INFO - PROCESS | 1648 | 1464781390251 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1648 | 1464781390253 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:43:10 INFO - PROCESS | 1648 | 1464781390262 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1648 | 1464781390263 Marionette TRACE conn2 <- [1,410,null,{}] 04:43:10 INFO - PROCESS | 1648 | 1464781390265 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}] 04:43:10 INFO - PROCESS | 1648 | 1464781390355 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:43:10 INFO - PROCESS | 1648 | 1464781390360 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257bc000 == 38 [pid = 1648] [id = 110] 04:43:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x126d47400) [pid = 1648] [serial = 327] [outer = 0x0] 04:43:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x128a79400) [pid = 1648] [serial = 328] [outer = 0x126d47400] 04:43:10 INFO - PROCESS | 1648 | 1464781390385 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x128f49400) [pid = 1648] [serial = 329] [outer = 0x126d47400] 04:43:10 INFO - PROCESS | 1648 | 1464781390715 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 475ms 04:43:10 INFO - PROCESS | 1648 | 1464781390731 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1648 | 1464781390732 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:43:10 INFO - PROCESS | 1648 | 1464781390734 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1648 | 1464781390735 Marionette TRACE conn2 <- [1,414,null,{}] 04:43:10 INFO - PROCESS | 1648 | 1464781390745 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}] 04:43:10 INFO - PROCESS | 1648 | 1464781390836 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:43:10 INFO - PROCESS | 1648 | 1464781390841 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9a800 == 39 [pid = 1648] [id = 111] 04:43:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x126e1f400) [pid = 1648] [serial = 330] [outer = 0x0] 04:43:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x129344000) [pid = 1648] [serial = 331] [outer = 0x126e1f400] 04:43:10 INFO - PROCESS | 1648 | 1464781390866 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1297cac00) [pid = 1648] [serial = 332] [outer = 0x126e1f400] 04:43:11 INFO - PROCESS | 1648 | 1464781391208 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 04:43:11 INFO - PROCESS | 1648 | 1464781391254 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 1648 | 1464781391255 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:43:11 INFO - PROCESS | 1648 | 1464781391264 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 1648 | 1464781391265 Marionette TRACE conn2 <- [1,418,null,{}] 04:43:11 INFO - PROCESS | 1648 | 1464781391267 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}] 04:43:11 INFO - PROCESS | 1648 | 1464781391405 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11961d000) [pid = 1648] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1213ed800) [pid = 1648] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11626ec00) [pid = 1648] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x121e31800) [pid = 1648] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x112a78000) [pid = 1648] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x113806400) [pid = 1648] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1162b3400) [pid = 1648] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1130bc800) [pid = 1648] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x111c84800) [pid = 1648] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x124f11000) [pid = 1648] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11935ac00) [pid = 1648] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:43:11 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x118e4b000) [pid = 1648] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:43:11 INFO - PROCESS | 1648 | 1464781391457 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 1648 | 1464781391458 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:43:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293db000 == 40 [pid = 1648] [id = 112] 04:43:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x121e30400) [pid = 1648] [serial = 333] [outer = 0x0] 04:43:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12514d400) [pid = 1648] [serial = 334] [outer = 0x121e30400] 04:43:11 INFO - PROCESS | 1648 | 1464781391486 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12a806800) [pid = 1648] [serial = 335] [outer = 0x121e30400] 04:43:12 INFO - PROCESS | 1648 | 1464781392214 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]]]}] 04:43: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 04:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 977ms 04:43:12 INFO - PROCESS | 1648 | 1464781392234 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 1648 | 1464781392235 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:43:12 INFO - PROCESS | 1648 | 1464781392239 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1648 | 1464781392241 Marionette TRACE conn2 <- [1,422,null,{}] 04:43:12 INFO - PROCESS | 1648 | 1464781392244 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}] 04:43:12 INFO - PROCESS | 1648 | 1464781392317 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:43:12 INFO - PROCESS | 1648 | 1464781392323 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a790800 == 41 [pid = 1648] [id = 113] 04:43:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12a8cc000) [pid = 1648] [serial = 336] [outer = 0x0] 04:43:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a8d3000) [pid = 1648] [serial = 337] [outer = 0x12a8cc000] 04:43:12 INFO - PROCESS | 1648 | 1464781392353 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12a95c000) [pid = 1648] [serial = 338] [outer = 0x12a8cc000] 04:43:13 INFO - PROCESS | 1648 | 1464781393163 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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 04:43:13 INFO - PROCESS | 1648 | 1464781393211 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:43:13 INFO - PROCESS | 1648 | 1464781393212 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:43:13 INFO - PROCESS | 1648 | 1464781393215 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 1648 | 1464781393217 Marionette TRACE conn2 <- [1,426,null,{}] 04:43:13 INFO - PROCESS | 1648 | 1464781393219 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}] 04:43:13 INFO - PROCESS | 1648 | 1464781393331 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:43:13 INFO - PROCESS | 1648 | 1464781393339 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab17800 == 42 [pid = 1648] [id = 114] 04:43:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a8cc400) [pid = 1648] [serial = 339] [outer = 0x0] 04:43:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12a8d4000) [pid = 1648] [serial = 340] [outer = 0x12a8cc400] 04:43:13 INFO - PROCESS | 1648 | 1464781393364 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12b415400) [pid = 1648] [serial = 341] [outer = 0x12a8cc400] 04:43:13 INFO - PROCESS | 1648 | 1464781393875 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] 04:43:13 INFO - PROCESS | 1648 | 1464781393937 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:43:13 INFO - PROCESS | 1648 | 1464781393941 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 1648 | 1464781393943 Marionette TRACE conn2 <- [1,430,null,{}] 04:43:13 INFO - PROCESS | 1648 | 1464781393946 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}] 04:43:14 INFO - PROCESS | 1648 | 1464781394044 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:43:14 INFO - PROCESS | 1648 | 1464781394103 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1182b1800 == 43 [pid = 1648] [id = 115] 04:43:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1166bf000) [pid = 1648] [serial = 342] [outer = 0x0] 04:43:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11814a400) [pid = 1648] [serial = 343] [outer = 0x1166bf000] 04:43:14 INFO - PROCESS | 1648 | 1464781394134 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1183c5000) [pid = 1648] [serial = 344] [outer = 0x1166bf000] 04:43:14 INFO - PROCESS | 1648 | 1464781394571 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 04:43:14 INFO - PROCESS | 1648 | 1464781394611 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 1648 | 1464781394616 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:43:14 INFO - PROCESS | 1648 | 1464781394636 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 1648 | 1464781394639 Marionette TRACE conn2 <- [1,434,null,{}] 04:43:14 INFO - PROCESS | 1648 | 1464781394643 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}] 04:43:14 INFO - PROCESS | 1648 | 1464781394746 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:43:14 INFO - PROCESS | 1648 | 1464781394836 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1214a3000 == 44 [pid = 1648] [id = 116] 04:43:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x119327c00) [pid = 1648] [serial = 345] [outer = 0x0] 04:43:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119361c00) [pid = 1648] [serial = 346] [outer = 0x119327c00] 04:43:14 INFO - PROCESS | 1648 | 1464781394865 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x119631c00) [pid = 1648] [serial = 347] [outer = 0x119327c00] 04:43:15 INFO - PROCESS | 1648 | 1464781395275 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 689ms 04:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:43:15 INFO - PROCESS | 1648 | 1464781395309 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 1648 | 1464781395311 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:43:15 INFO - PROCESS | 1648 | 1464781395314 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 1648 | 1464781395316 Marionette TRACE conn2 <- [1,438,null,{}] 04:43:15 INFO - PROCESS | 1648 | 1464781395324 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}] 04:43:15 INFO - PROCESS | 1648 | 1464781395423 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:43:15 INFO - PROCESS | 1648 | 1464781395471 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adae800 == 45 [pid = 1648] [id = 117] 04:43:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x121ff5c00) [pid = 1648] [serial = 348] [outer = 0x0] 04:43:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x125298800) [pid = 1648] [serial = 349] [outer = 0x121ff5c00] 04:43:15 INFO - PROCESS | 1648 | 1464781395501 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12685a400) [pid = 1648] [serial = 350] [outer = 0x121ff5c00] 04:43:15 INFO - PROCESS | 1648 | 1464781395946 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 04:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:43:15 INFO - PROCESS | 1648 | 1464781395985 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 1648 | 1464781395987 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:43:15 INFO - PROCESS | 1648 | 1464781395990 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 1648 | 1464781395991 Marionette TRACE conn2 <- [1,442,null,{}] 04:43:15 INFO - PROCESS | 1648 | 1464781395994 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}] 04:43:16 INFO - PROCESS | 1648 | 1464781396114 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:43:16 INFO - PROCESS | 1648 | 1464781396317 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1166d8000 == 46 [pid = 1648] [id = 118] 04:43:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x113d09c00) [pid = 1648] [serial = 351] [outer = 0x0] 04:43:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x115169800) [pid = 1648] [serial = 352] [outer = 0x113d09c00] 04:43:16 INFO - PROCESS | 1648 | 1464781396345 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1162b1000) [pid = 1648] [serial = 353] [outer = 0x113d09c00] 04:43:16 INFO - PROCESS | 1648 | 1464781396795 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 869ms 04:43:16 INFO - PROCESS | 1648 | 1464781396860 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 1648 | 1464781396863 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:43:16 INFO - PROCESS | 1648 | 1464781396866 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 1648 | 1464781396868 Marionette TRACE conn2 <- [1,446,null,{}] 04:43:16 INFO - PROCESS | 1648 | 1464781396871 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}] 04:43:16 INFO - PROCESS | 1648 | 1464781396958 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:43:17 INFO - PROCESS | 1648 | 1464781397017 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162cf000 == 47 [pid = 1648] [id = 119] 04:43:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x117392c00) [pid = 1648] [serial = 354] [outer = 0x0] 04:43:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11814ec00) [pid = 1648] [serial = 355] [outer = 0x117392c00] 04:43:17 INFO - PROCESS | 1648 | 1464781397045 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x118594c00) [pid = 1648] [serial = 356] [outer = 0x117392c00] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x12a790800 == 46 [pid = 1648] [id = 113] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1293db000 == 45 [pid = 1648] [id = 112] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9a800 == 44 [pid = 1648] [id = 111] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1257bc000 == 43 [pid = 1648] [id = 110] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x124b9f000 == 42 [pid = 1648] [id = 109] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x121a4e800 == 41 [pid = 1648] [id = 108] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x119f56800 == 40 [pid = 1648] [id = 107] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1262cd000) [pid = 1648] [serial = 292] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x11858c800 == 39 [pid = 1648] [id = 106] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x116f27800 == 38 [pid = 1648] [id = 105] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x116f22800 == 37 [pid = 1648] [id = 104] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x1170ba000 == 36 [pid = 1648] [id = 103] 04:43:17 INFO - PROCESS | 1648 | --DOCSHELL 0x112e81000 == 35 [pid = 1648] [id = 99] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11a03e000) [pid = 1648] [serial = 274] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12184c800) [pid = 1648] [serial = 277] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1212a8800) [pid = 1648] [serial = 275] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1162b8000) [pid = 1648] [serial = 259] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x124b32c00) [pid = 1648] [serial = 280] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1167da800) [pid = 1648] [serial = 260] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1160edc00) [pid = 1648] [serial = 257] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x113d09800) [pid = 1648] [serial = 256] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1188bbc00) [pid = 1648] [serial = 268] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x117394000) [pid = 1648] [serial = 262] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11814c800) [pid = 1648] [serial = 263] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1183c9800) [pid = 1648] [serial = 265] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11885f800) [pid = 1648] [serial = 266] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1138f1800) [pid = 1648] [serial = 253] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x121e2bc00) [pid = 1648] [serial = 278] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x124f0a800) [pid = 1648] [serial = 281] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118595800) [pid = 1648] [serial = 284] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12577e400) [pid = 1648] [serial = 289] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x115e4b000) [pid = 1648] [serial = 283] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11935f000) [pid = 1648] [serial = 271] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x119617c00) [pid = 1648] [serial = 272] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124f50000) [pid = 1648] [serial = 286] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12514e400) [pid = 1648] [serial = 287] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1262c4000) [pid = 1648] [serial = 290] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118e80000) [pid = 1648] [serial = 269] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1648 | 1464781397388 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 570ms 04:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:43:17 INFO - PROCESS | 1648 | 1464781397437 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 1648 | 1464781397440 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:43:17 INFO - PROCESS | 1648 | 1464781397442 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 1648 | 1464781397443 Marionette TRACE conn2 <- [1,450,null,{}] 04:43:17 INFO - PROCESS | 1648 | 1464781397446 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}] 04:43:17 INFO - PROCESS | 1648 | 1464781397519 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:43:17 INFO - PROCESS | 1648 | 1464781397546 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1167a9000 == 36 [pid = 1648] [id = 120] 04:43:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1188bc000) [pid = 1648] [serial = 357] [outer = 0x0] 04:43:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118e43c00) [pid = 1648] [serial = 358] [outer = 0x1188bc000] 04:43:17 INFO - PROCESS | 1648 | 1464781397573 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x119333c00) [pid = 1648] [serial = 359] [outer = 0x1188bc000] 04:43:17 INFO - PROCESS | 1648 | 1464781397900 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] 04:43:17 INFO - PROCESS | 1648 | 1464781397913 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:43:17 INFO - PROCESS | 1648 | 1464781397919 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 1648 | 1464781397926 Marionette TRACE conn2 <- [1,454,null,{}] 04:43:17 INFO - PROCESS | 1648 | 1464781397929 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}] 04:43:18 INFO - PROCESS | 1648 | 1464781398008 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:43:18 INFO - PROCESS | 1648 | 1464781398050 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x118582800 == 37 [pid = 1648] [id = 121] 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x111f4d400) [pid = 1648] [serial = 360] [outer = 0x0] 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119366c00) [pid = 1648] [serial = 361] [outer = 0x111f4d400] 04:43:18 INFO - PROCESS | 1648 | 1464781398076 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121518800) [pid = 1648] [serial = 362] [outer = 0x111f4d400] 04:43:18 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:18 INFO - PROCESS | 1648 | 1464781398358 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 478ms 04:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:43:18 INFO - PROCESS | 1648 | 1464781398395 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 1648 | 1464781398396 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:43:18 INFO - PROCESS | 1648 | 1464781398399 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 1648 | 1464781398400 Marionette TRACE conn2 <- [1,458,null,{}] 04:43:18 INFO - PROCESS | 1648 | 1464781398402 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}] 04:43:18 INFO - PROCESS | 1648 | 1464781398479 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:43:18 INFO - PROCESS | 1648 | 1464781398484 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b96800 == 38 [pid = 1648] [id = 122] 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12184c800) [pid = 1648] [serial = 363] [outer = 0x0] 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x124d10800) [pid = 1648] [serial = 364] [outer = 0x12184c800] 04:43:18 INFO - PROCESS | 1648 | 1464781398512 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x124f71000) [pid = 1648] [serial = 365] [outer = 0x12184c800] 04:43:18 INFO - PROCESS | 1648 | 1464781398830 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] 04:43:18 INFO - PROCESS | 1648 | 1464781398869 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:43:18 INFO - PROCESS | 1648 | 1464781398871 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 1648 | 1464781398872 Marionette TRACE conn2 <- [1,462,null,{}] 04:43:18 INFO - PROCESS | 1648 | 1464781398875 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}] 04:43:18 INFO - PROCESS | 1648 | 1464781398971 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:43:18 INFO - PROCESS | 1648 | 1464781398981 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e66000 == 39 [pid = 1648] [id = 123] 04:43:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1252a6c00) [pid = 1648] [serial = 366] [outer = 0x0] 04:43:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x125778c00) [pid = 1648] [serial = 367] [outer = 0x1252a6c00] 04:43:19 INFO - PROCESS | 1648 | 1464781399013 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1262c4000) [pid = 1648] [serial = 368] [outer = 0x1252a6c00] 04:43:19 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:19 INFO - PROCESS | 1648 | 1464781399375 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] 04:43:19 INFO - PROCESS | 1648 | 1464781399393 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:43:19 INFO - PROCESS | 1648 | 1464781399396 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1648 | 1464781399397 Marionette TRACE conn2 <- [1,466,null,{}] 04:43:19 INFO - PROCESS | 1648 | 1464781399399 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}] 04:43:19 INFO - PROCESS | 1648 | 1464781399498 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:43:19 INFO - PROCESS | 1648 | 1464781399530 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x121491000 == 40 [pid = 1648] [id = 124] 04:43:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1262cec00) [pid = 1648] [serial = 369] [outer = 0x0] 04:43:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12685c800) [pid = 1648] [serial = 370] [outer = 0x1262cec00] 04:43:19 INFO - PROCESS | 1648 | 1464781399555 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x128a03000) [pid = 1648] [serial = 371] [outer = 0x1262cec00] 04:43:19 INFO - PROCESS | 1648 | 1464781399892 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] 04:43:19 INFO - PROCESS | 1648 | 1464781399916 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:43:19 INFO - PROCESS | 1648 | 1464781399918 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1648 | 1464781399919 Marionette TRACE conn2 <- [1,470,null,{}] 04:43:19 INFO - PROCESS | 1648 | 1464781399923 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}] 04:43:20 INFO - PROCESS | 1648 | 1464781400015 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:43:20 INFO - PROCESS | 1648 | 1464781400019 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b93000 == 41 [pid = 1648] [id = 125] 04:43:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1262cf400) [pid = 1648] [serial = 372] [outer = 0x0] 04:43:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x128a7d400) [pid = 1648] [serial = 373] [outer = 0x1262cf400] 04:43:20 INFO - PROCESS | 1648 | 1464781400046 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1162ba800) [pid = 1648] [serial = 374] [outer = 0x1262cf400] 04:43:20 INFO - PROCESS | 1648 | 1464781400378 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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 04:43:20 INFO - PROCESS | 1648 | 1464781400396 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 1648 | 1464781400397 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:43:20 INFO - PROCESS | 1648 | 1464781400411 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 1648 | 1464781400412 Marionette TRACE conn2 <- [1,474,null,{}] 04:43:20 INFO - PROCESS | 1648 | 1464781400414 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}] 04:43:20 INFO - PROCESS | 1648 | 1464781400507 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:43:20 INFO - PROCESS | 1648 | 1464781400512 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257af000 == 42 [pid = 1648] [id = 126] 04:43:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x126e15800) [pid = 1648] [serial = 375] [outer = 0x0] 04:43:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1297ce000) [pid = 1648] [serial = 376] [outer = 0x126e15800] 04:43:20 INFO - PROCESS | 1648 | 1464781400537 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a80e800) [pid = 1648] [serial = 377] [outer = 0x126e15800] 04:43:20 INFO - PROCESS | 1648 | 1464781400871 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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 04:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:43:20 INFO - PROCESS | 1648 | 1464781400930 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 1648 | 1464781400932 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:43:20 INFO - PROCESS | 1648 | 1464781400934 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 1648 | 1464781400935 Marionette TRACE conn2 <- [1,478,null,{}] 04:43:20 INFO - PROCESS | 1648 | 1464781400943 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}] 04:43:21 INFO - PROCESS | 1648 | 1464781401036 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:43:21 INFO - PROCESS | 1648 | 1464781401041 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e99800 == 43 [pid = 1648] [id = 127] 04:43:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x128f51c00) [pid = 1648] [serial = 378] [outer = 0x0] 04:43:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12a8d7800) [pid = 1648] [serial = 379] [outer = 0x128f51c00] 04:43:21 INFO - PROCESS | 1648 | 1464781401066 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12ad65800) [pid = 1648] [serial = 380] [outer = 0x128f51c00] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x126e16800) [pid = 1648] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x126d47400) [pid = 1648] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x126e1f400) [pid = 1648] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x121e30400) [pid = 1648] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x115e47c00) [pid = 1648] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1262c5000) [pid = 1648] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11885a800) [pid = 1648] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x115ed6400) [pid = 1648] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118859000) [pid = 1648] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x116850400) [pid = 1648] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11885d400) [pid = 1648] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:43:21 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12a8cc000) [pid = 1648] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:43:21 INFO - PROCESS | 1648 | 1464781401465 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 575ms 04:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:43:21 INFO - PROCESS | 1648 | 1464781401510 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 1648 | 1464781401511 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:43:21 INFO - PROCESS | 1648 | 1464781401513 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 1648 | 1464781401514 Marionette TRACE conn2 <- [1,482,null,{}] 04:43:21 INFO - PROCESS | 1648 | 1464781401517 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}] 04:43:21 INFO - PROCESS | 1648 | 1464781401611 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:43:21 INFO - PROCESS | 1648 | 1464781401641 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12683d000 == 44 [pid = 1648] [id = 128] 04:43:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x118281c00) [pid = 1648] [serial = 381] [outer = 0x0] 04:43:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x126859400) [pid = 1648] [serial = 382] [outer = 0x118281c00] 04:43:21 INFO - PROCESS | 1648 | 1464781401671 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a962c00) [pid = 1648] [serial = 383] [outer = 0x118281c00] 04:43:22 INFO - PROCESS | 1648 | 1464781402034 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 568ms 04:43:22 INFO - PROCESS | 1648 | 1464781402082 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 1648 | 1464781402084 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:43:22 INFO - PROCESS | 1648 | 1464781402088 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 1648 | 1464781402091 Marionette TRACE conn2 <- [1,486,null,{}] 04:43:22 INFO - PROCESS | 1648 | 1464781402094 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}] 04:43:22 INFO - PROCESS | 1648 | 1464781402259 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:43:22 INFO - PROCESS | 1648 | 1464781402276 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a79b000 == 45 [pid = 1648] [id = 129] 04:43:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126d47400) [pid = 1648] [serial = 384] [outer = 0x0] 04:43:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b221c00) [pid = 1648] [serial = 385] [outer = 0x126d47400] 04:43:22 INFO - PROCESS | 1648 | 1464781402317 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12bcc1000) [pid = 1648] [serial = 386] [outer = 0x126d47400] 04:43:22 INFO - PROCESS | 1648 | 1464781402699 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 622ms 04:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:43:22 INFO - PROCESS | 1648 | 1464781402709 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 1648 | 1464781402711 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:43:22 INFO - PROCESS | 1648 | 1464781402713 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 1648 | 1464781402714 Marionette TRACE conn2 <- [1,490,null,{}] 04:43:22 INFO - PROCESS | 1648 | 1464781402716 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}] 04:43:22 INFO - PROCESS | 1648 | 1464781402796 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:43:22 INFO - PROCESS | 1648 | 1464781402801 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b261800 == 46 [pid = 1648] [id = 130] 04:43:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12ad65c00) [pid = 1648] [serial = 387] [outer = 0x0] 04:43:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12bcc5000) [pid = 1648] [serial = 388] [outer = 0x12ad65c00] 04:43:22 INFO - PROCESS | 1648 | 1464781402867 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12bd0d800) [pid = 1648] [serial = 389] [outer = 0x12ad65c00] 04:43:23 INFO - PROCESS | 1648 | 1464781403115 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]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 418ms 04:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:43:23 INFO - PROCESS | 1648 | 1464781403132 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 1648 | 1464781403133 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:43:23 INFO - PROCESS | 1648 | 1464781403135 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 1648 | 1464781403136 Marionette TRACE conn2 <- [1,494,null,{}] 04:43:23 INFO - PROCESS | 1648 | 1464781403148 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}] 04:43:23 INFO - PROCESS | 1648 | 1464781403243 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:43:23 INFO - PROCESS | 1648 | 1464781403247 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2e4000 == 47 [pid = 1648] [id = 131] 04:43:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12bd10000) [pid = 1648] [serial = 390] [outer = 0x0] 04:43:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12bd14c00) [pid = 1648] [serial = 391] [outer = 0x12bd10000] 04:43:23 INFO - PROCESS | 1648 | 1464781403272 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12c12a000) [pid = 1648] [serial = 392] [outer = 0x12bd10000] 04:43:23 INFO - PROCESS | 1648 | 1464781403823 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]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 719ms 04:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:43:23 INFO - PROCESS | 1648 | 1464781403856 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 1648 | 1464781403861 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:43:23 INFO - PROCESS | 1648 | 1464781403864 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 1648 | 1464781403866 Marionette TRACE conn2 <- [1,498,null,{}] 04:43:23 INFO - PROCESS | 1648 | 1464781403870 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}] 04:43:23 INFO - PROCESS | 1648 | 1464781403969 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:43:24 INFO - PROCESS | 1648 | 1464781404032 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170de000 == 48 [pid = 1648] [id = 132] 04:43:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x117393400) [pid = 1648] [serial = 393] [outer = 0x0] 04:43:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11828e400) [pid = 1648] [serial = 394] [outer = 0x117393400] 04:43:24 INFO - PROCESS | 1648 | 1464781404062 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118860000) [pid = 1648] [serial = 395] [outer = 0x117393400] 04:43:24 INFO - PROCESS | 1648 | 1464781404476 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 04:43:24 INFO - PROCESS | 1648 | 1464781404535 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1648 | 1464781404539 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:43:24 INFO - PROCESS | 1648 | 1464781404544 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1648 | 1464781404546 Marionette TRACE conn2 <- [1,502,null,{}] 04:43:24 INFO - PROCESS | 1648 | 1464781404548 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}] 04:43:24 INFO - PROCESS | 1648 | 1464781404650 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:43:24 INFO - PROCESS | 1648 | 1464781404699 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1214a4800 == 49 [pid = 1648] [id = 133] 04:43:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118e48400) [pid = 1648] [serial = 396] [outer = 0x0] 04:43:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x119624400) [pid = 1648] [serial = 397] [outer = 0x118e48400] 04:43:24 INFO - PROCESS | 1648 | 1464781404729 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12151a400) [pid = 1648] [serial = 398] [outer = 0x118e48400] 04:43:25 INFO - PROCESS | 1648 | 1464781405144 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 618ms 04:43:25 INFO - PROCESS | 1648 | 1464781405163 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 1648 | 1464781405165 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:43:25 INFO - PROCESS | 1648 | 1464781405167 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1648 | 1464781405170 Marionette TRACE conn2 <- [1,506,null,{}] 04:43:25 INFO - PROCESS | 1648 | 1464781405178 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}] 04:43:25 INFO - PROCESS | 1648 | 1464781405301 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:43:25 INFO - PROCESS | 1648 | 1464781405364 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c3800 == 50 [pid = 1648] [id = 134] 04:43:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x1258e3400) [pid = 1648] [serial = 399] [outer = 0x0] 04:43:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x126a11400) [pid = 1648] [serial = 400] [outer = 0x1258e3400] 04:43:25 INFO - PROCESS | 1648 | 1464781405395 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x128a73400) [pid = 1648] [serial = 401] [outer = 0x1258e3400] 04:43:25 INFO - PROCESS | 1648 | 1464781405816 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 674ms 04:43:25 INFO - PROCESS | 1648 | 1464781405842 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 1648 | 1464781405844 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:43:25 INFO - PROCESS | 1648 | 1464781405846 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1648 | 1464781405848 Marionette TRACE conn2 <- [1,510,null,{}] 04:43:25 INFO - PROCESS | 1648 | 1464781405850 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}] 04:43:25 INFO - PROCESS | 1648 | 1464781405950 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:43:26 INFO - PROCESS | 1648 | 1464781405996 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc83800 == 51 [pid = 1648] [id = 135] 04:43:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1297d2000) [pid = 1648] [serial = 402] [outer = 0x0] 04:43:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12a95e000) [pid = 1648] [serial = 403] [outer = 0x1297d2000] 04:43:26 INFO - PROCESS | 1648 | 1464781406026 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12b415c00) [pid = 1648] [serial = 404] [outer = 0x1297d2000] 04:43:26 INFO - PROCESS | 1648 | 1464781406479 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 04:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:43:26 INFO - PROCESS | 1648 | 1464781406530 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 1648 | 1464781406532 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:43:26 INFO - PROCESS | 1648 | 1464781406535 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 1648 | 1464781406537 Marionette TRACE conn2 <- [1,514,null,{}] 04:43:26 INFO - PROCESS | 1648 | 1464781406542 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}] 04:43:26 INFO - PROCESS | 1648 | 1464781406653 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:43:26 INFO - PROCESS | 1648 | 1464781406715 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x121121000 == 52 [pid = 1648] [id = 136] 04:43:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x116270400) [pid = 1648] [serial = 405] [outer = 0x0] 04:43:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x128f50c00) [pid = 1648] [serial = 406] [outer = 0x116270400] 04:43:26 INFO - PROCESS | 1648 | 1464781406744 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12bd0b800) [pid = 1648] [serial = 407] [outer = 0x116270400] 04:43:27 INFO - PROCESS | 1648 | 1464781407247 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]]]}] 04:43:27 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 04:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 772ms 04:43:27 INFO - PROCESS | 1648 | 1464781407307 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 1648 | 1464781407310 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:43:27 INFO - PROCESS | 1648 | 1464781407313 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 1648 | 1464781407315 Marionette TRACE conn2 <- [1,518,null,{}] 04:43:27 INFO - PROCESS | 1648 | 1464781407319 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}] 04:43:27 INFO - PROCESS | 1648 | 1464781407443 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:43:27 INFO - PROCESS | 1648 | 1464781407494 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x119498000 == 53 [pid = 1648] [id = 137] 04:43:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x115e49400) [pid = 1648] [serial = 408] [outer = 0x0] 04:43:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x1160f1c00) [pid = 1648] [serial = 409] [outer = 0x115e49400] 04:43:27 INFO - PROCESS | 1648 | 1464781407523 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11807d000) [pid = 1648] [serial = 410] [outer = 0x115e49400] 04:43:27 INFO - PROCESS | 1648 | 1464781407964 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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 04:43:27 INFO - PROCESS | 1648 | 1464781407987 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 1648 | 1464781407990 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:43:27 INFO - PROCESS | 1648 | 1464781407995 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 1648 | 1464781407996 Marionette TRACE conn2 <- [1,522,null,{}] 04:43:28 INFO - PROCESS | 1648 | 1464781407999 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}] 04:43:28 INFO - PROCESS | 1648 | 1464781408107 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b261800 == 52 [pid = 1648] [id = 130] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12a79b000 == 51 [pid = 1648] [id = 129] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12683d000 == 50 [pid = 1648] [id = 128] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x126e99800 == 49 [pid = 1648] [id = 127] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1257af000 == 48 [pid = 1648] [id = 126] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x124b93000 == 47 [pid = 1648] [id = 125] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x121491000 == 46 [pid = 1648] [id = 124] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x112a7ec00) [pid = 1648] [serial = 295] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x1173a0800) [pid = 1648] [serial = 298] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1184fb000) [pid = 1648] [serial = 301] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x119628c00) [pid = 1648] [serial = 304] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x112e66000 == 45 [pid = 1648] [id = 123] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x119b96800 == 44 [pid = 1648] [id = 122] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x118582800 == 43 [pid = 1648] [id = 121] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1167a9000 == 42 [pid = 1648] [id = 120] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1162cf000 == 41 [pid = 1648] [id = 119] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1166d8000 == 40 [pid = 1648] [id = 118] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1214a3000 == 39 [pid = 1648] [id = 116] 04:43:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1182b1800 == 38 [pid = 1648] [id = 115] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x128a0b800) [pid = 1648] [serial = 325] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x128a79400) [pid = 1648] [serial = 328] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x128a71000) [pid = 1648] [serial = 326] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x129344000) [pid = 1648] [serial = 331] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x128f49400) [pid = 1648] [serial = 329] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12514d400) [pid = 1648] [serial = 334] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x115e4e800) [pid = 1648] [serial = 307] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11684b800) [pid = 1648] [serial = 308] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x126851c00) [pid = 1648] [serial = 322] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1297cac00) [pid = 1648] [serial = 332] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12a806800) [pid = 1648] [serial = 335] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1219bcc00) [pid = 1648] [serial = 319] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x124f09000) [pid = 1648] [serial = 320] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x118286800) [pid = 1648] [serial = 311] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x11807dc00) [pid = 1648] [serial = 310] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1188b5400) [pid = 1648] [serial = 313] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x118e44400) [pid = 1648] [serial = 314] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11935a800) [pid = 1648] [serial = 316] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1212ab000) [pid = 1648] [serial = 317] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12685cc00) [pid = 1648] [serial = 293] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12a8d3000) [pid = 1648] [serial = 337] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126d43800) [pid = 1648] [serial = 323] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12a95c000) [pid = 1648] [serial = 338] [outer = 0x0] [url = about:blank] 04:43:28 INFO - PROCESS | 1648 | 1464781408194 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x112f0c800 == 39 [pid = 1648] [id = 138] 04:43:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x115ecb000) [pid = 1648] [serial = 411] [outer = 0x0] 04:43:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1173a0800) [pid = 1648] [serial = 412] [outer = 0x115ecb000] 04:43:28 INFO - PROCESS | 1648 | 1464781408222 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118e47400) [pid = 1648] [serial = 413] [outer = 0x115ecb000] 04:43:28 INFO - PROCESS | 1648 | 1464781408530 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 04:43:28 INFO - PROCESS | 1648 | 1464781408565 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:43:28 INFO - PROCESS | 1648 | 1464781408566 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:43:28 INFO - PROCESS | 1648 | 1464781408568 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1648 | 1464781408571 Marionette TRACE conn2 <- [1,526,null,{}] 04:43:28 INFO - PROCESS | 1648 | 1464781408580 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}] 04:43:28 INFO - PROCESS | 1648 | 1464781408658 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:43:28 INFO - PROCESS | 1648 | 1464781408663 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e29800 == 40 [pid = 1648] [id = 139] 04:43:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x119e4d800) [pid = 1648] [serial = 414] [outer = 0x0] 04:43:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x124b10c00) [pid = 1648] [serial = 415] [outer = 0x119e4d800] 04:43:28 INFO - PROCESS | 1648 | 1464781408692 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12529dc00) [pid = 1648] [serial = 416] [outer = 0x119e4d800] 04:43:29 INFO - PROCESS | 1648 | 1464781409029 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]]]}] 04:43:29 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 04:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 474ms 04:43:29 INFO - PROCESS | 1648 | 1464781409044 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 1648 | 1464781409046 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:43:29 INFO - PROCESS | 1648 | 1464781409048 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1648 | 1464781409049 Marionette TRACE conn2 <- [1,530,null,{}] 04:43:29 INFO - PROCESS | 1648 | 1464781409052 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}] 04:43:29 INFO - PROCESS | 1648 | 1464781409133 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:43:29 INFO - PROCESS | 1648 | 1464781409140 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x121274800 == 41 [pid = 1648] [id = 140] 04:43:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x124f4c000) [pid = 1648] [serial = 417] [outer = 0x0] 04:43:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x126d43000) [pid = 1648] [serial = 418] [outer = 0x124f4c000] 04:43:29 INFO - PROCESS | 1648 | 1464781409174 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x128a06000) [pid = 1648] [serial = 419] [outer = 0x124f4c000] 04:43:29 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 04:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:43:29 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 04:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:43:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:43:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 04:43:29 INFO - PROCESS | 1648 | 1464781409516 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"]]]}] 04:43:29 INFO - PROCESS | 1648 | 1464781409520 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 1648 | 1464781409521 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:43:29 INFO - PROCESS | 1648 | 1464781409527 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1648 | 1464781409528 Marionette TRACE conn2 <- [1,534,null,{}] 04:43:29 INFO - PROCESS | 1648 | 1464781409530 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}] 04:43:29 INFO - PROCESS | 1648 | 1464781409630 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:43:29 INFO - PROCESS | 1648 | 1464781409642 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x12173a000 == 42 [pid = 1648] [id = 141] 04:43:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x128a0cc00) [pid = 1648] [serial = 420] [outer = 0x0] 04:43:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x128f49c00) [pid = 1648] [serial = 421] [outer = 0x128a0cc00] 04:43:29 INFO - PROCESS | 1648 | 1464781409667 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12a80f400) [pid = 1648] [serial = 422] [outer = 0x128a0cc00] 04:43:29 INFO - PROCESS | 1648 | 1464781409988 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:43:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 04:43:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:43:30 INFO - PROCESS | 1648 | 1464781409997 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 1648 | 1464781409999 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:43:30 INFO - PROCESS | 1648 | 1464781410002 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 1648 | 1464781410004 Marionette TRACE conn2 <- [1,538,null,{}] 04:43:30 INFO - PROCESS | 1648 | 1464781410012 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}] 04:43:30 INFO - PROCESS | 1648 | 1464781410179 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:43:30 INFO - PROCESS | 1648 | 1464781410298 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a4e000 == 43 [pid = 1648] [id = 142] 04:43:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x128a0dc00) [pid = 1648] [serial = 423] [outer = 0x0] 04:43:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12ad66400) [pid = 1648] [serial = 424] [outer = 0x128a0dc00] 04:43:30 INFO - PROCESS | 1648 | 1464781410333 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12bd18800) [pid = 1648] [serial = 425] [outer = 0x128a0dc00] 04:43:30 INFO - PROCESS | 1648 | 1464781410631 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]]]}] 04:43:30 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. 04:43:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 676ms 04:43:30 INFO - PROCESS | 1648 | 1464781410678 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 1648 | 1464781410680 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:43:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:43:30 INFO - PROCESS | 1648 | 1464781410682 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 1648 | 1464781410683 Marionette TRACE conn2 <- [1,542,null,{}] 04:43:30 INFO - PROCESS | 1648 | 1464781410685 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}] 04:43:30 INFO - PROCESS | 1648 | 1464781410790 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:43:30 INFO - PROCESS | 1648 | 1464781410825 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x129867000 == 44 [pid = 1648] [id = 143] 04:43:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12bd15000) [pid = 1648] [serial = 426] [outer = 0x0] 04:43:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12c12ec00) [pid = 1648] [serial = 427] [outer = 0x12bd15000] 04:43:30 INFO - PROCESS | 1648 | 1464781410864 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12c135400) [pid = 1648] [serial = 428] [outer = 0x12bd15000] 04:43:31 INFO - PROCESS | 1648 | 1464781411257 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]]]}] 04:43:31 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. 04:43:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 618ms 04:43:31 INFO - PROCESS | 1648 | 1464781411301 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 1648 | 1464781411302 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:43:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:43:31 INFO - PROCESS | 1648 | 1464781411305 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 1648 | 1464781411306 Marionette TRACE conn2 <- [1,546,null,{}] 04:43:31 INFO - PROCESS | 1648 | 1464781411308 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}] 04:43:31 INFO - PROCESS | 1648 | 1464781411411 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:43:31 INFO - PROCESS | 1648 | 1464781411457 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab0e000 == 45 [pid = 1648] [id = 144] 04:43:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12c12e800) [pid = 1648] [serial = 429] [outer = 0x0] 04:43:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12c137c00) [pid = 1648] [serial = 430] [outer = 0x12c12e800] 04:43:31 INFO - PROCESS | 1648 | 1464781411487 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12c1d9400) [pid = 1648] [serial = 431] [outer = 0x12c12e800] 04:43:31 INFO - PROCESS | 1648 | 1464781411794 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]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:43:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 04:43:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:43:31 INFO - PROCESS | 1648 | 1464781411828 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 1648 | 1464781411829 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:43:31 INFO - PROCESS | 1648 | 1464781411831 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 1648 | 1464781411832 Marionette TRACE conn2 <- [1,550,null,{}] 04:43:31 INFO - PROCESS | 1648 | 1464781411834 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}] 04:43:31 INFO - PROCESS | 1648 | 1464781411961 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:43:32 INFO - PROCESS | 1648 | 1464781412003 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4b0800 == 46 [pid = 1648] [id = 145] 04:43:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12c1d3000) [pid = 1648] [serial = 432] [outer = 0x0] 04:43:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12c1dc800) [pid = 1648] [serial = 433] [outer = 0x12c1d3000] 04:43:32 INFO - PROCESS | 1648 | 1464781412034 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12c8a9000) [pid = 1648] [serial = 434] [outer = 0x12c1d3000] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12ad65c00) [pid = 1648] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x126d47400) [pid = 1648] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1262cec00) [pid = 1648] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1262cf400) [pid = 1648] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1252a6c00) [pid = 1648] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1188bc000) [pid = 1648] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x118281c00) [pid = 1648] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x117392c00) [pid = 1648] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x113d09c00) [pid = 1648] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12184c800) [pid = 1648] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x111f4d400) [pid = 1648] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x126e15800) [pid = 1648] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:43:32 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x128f51c00) [pid = 1648] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:43:32 INFO - PROCESS | 1648 | 1464781412435 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]]]}] 04:43:32 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. 04:43:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 618ms 04:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:43:32 INFO - PROCESS | 1648 | 1464781412450 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 1648 | 1464781412451 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:43:32 INFO - PROCESS | 1648 | 1464781412456 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 1648 | 1464781412460 Marionette TRACE conn2 <- [1,554,null,{}] 04:43:32 INFO - PROCESS | 1648 | 1464781412463 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}] 04:43:32 INFO - PROCESS | 1648 | 1464781412590 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:43:32 INFO - PROCESS | 1648 | 1464781412667 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a7a3000 == 47 [pid = 1648] [id = 146] 04:43:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118864c00) [pid = 1648] [serial = 435] [outer = 0x0] 04:43:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x124d0d800) [pid = 1648] [serial = 436] [outer = 0x118864c00] 04:43:32 INFO - PROCESS | 1648 | 1464781412708 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1297cdc00) [pid = 1648] [serial = 437] [outer = 0x118864c00] 04:43:32 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:33 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 04:43:33 INFO - PROCESS | 1648 | 1464781413069 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]]]}] 04:43:33 INFO - PROCESS | 1648 | 1464781413079 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 1648 | 1464781413080 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:43:33 INFO - PROCESS | 1648 | 1464781413083 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1648 | 1464781413084 Marionette TRACE conn2 <- [1,558,null,{}] 04:43:33 INFO - PROCESS | 1648 | 1464781413087 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}] 04:43:33 INFO - PROCESS | 1648 | 1464781413194 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:43:33 INFO - PROCESS | 1648 | 1464781413258 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfa5800 == 48 [pid = 1648] [id = 147] 04:43:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x119616800) [pid = 1648] [serial = 438] [outer = 0x0] 04:43:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12c1df400) [pid = 1648] [serial = 439] [outer = 0x119616800] 04:43:33 INFO - PROCESS | 1648 | 1464781413287 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12cd1d400) [pid = 1648] [serial = 440] [outer = 0x119616800] 04:43:33 INFO - PROCESS | 1648 | 1464781413561 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 520ms 04:43:33 INFO - PROCESS | 1648 | 1464781413603 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 1648 | 1464781413604 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:43:33 INFO - PROCESS | 1648 | 1464781413615 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1648 | 1464781413616 Marionette TRACE conn2 <- [1,562,null,{}] 04:43:33 INFO - PROCESS | 1648 | 1464781413618 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}] 04:43:33 INFO - PROCESS | 1648 | 1464781413702 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:43:33 INFO - PROCESS | 1648 | 1464781413709 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5a0000 == 49 [pid = 1648] [id = 148] 04:43:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12cd20000) [pid = 1648] [serial = 441] [outer = 0x0] 04:43:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12cd27400) [pid = 1648] [serial = 442] [outer = 0x12cd20000] 04:43:33 INFO - PROCESS | 1648 | 1464781413734 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12ce5b400) [pid = 1648] [serial = 443] [outer = 0x12cd20000] 04:43:33 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:33 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:34 INFO - PROCESS | 1648 | 1464781414032 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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 471ms 04:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:43:34 INFO - PROCESS | 1648 | 1464781414087 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 1648 | 1464781414088 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:43:34 INFO - PROCESS | 1648 | 1464781414091 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 1648 | 1464781414093 Marionette TRACE conn2 <- [1,566,null,{}] 04:43:34 INFO - PROCESS | 1648 | 1464781414097 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}] 04:43:34 INFO - PROCESS | 1648 | 1464781414255 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:43:34 INFO - PROCESS | 1648 | 1464781414266 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5b1000 == 50 [pid = 1648] [id = 149] 04:43:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x128f49800) [pid = 1648] [serial = 444] [outer = 0x0] 04:43:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12ce60400) [pid = 1648] [serial = 445] [outer = 0x128f49800] 04:43:34 INFO - PROCESS | 1648 | 1464781414305 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12cedcc00) [pid = 1648] [serial = 446] [outer = 0x128f49800] 04:43:34 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:34 INFO - PROCESS | 1648 | 1464781414840 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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 820ms 04:43:34 INFO - PROCESS | 1648 | 1464781414922 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 1648 | 1464781414925 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:43:34 INFO - PROCESS | 1648 | 1464781414930 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 1648 | 1464781414933 Marionette TRACE conn2 <- [1,570,null,{}] 04:43:34 INFO - PROCESS | 1648 | 1464781414936 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}] 04:43:35 INFO - PROCESS | 1648 | 1464781415038 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:43:35 INFO - PROCESS | 1648 | 1464781415103 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1182c0000 == 51 [pid = 1648] [id = 150] 04:43:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x11757fc00) [pid = 1648] [serial = 447] [outer = 0x0] 04:43:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1183c9000) [pid = 1648] [serial = 448] [outer = 0x11757fc00] 04:43:35 INFO - PROCESS | 1648 | 1464781415133 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11935b000) [pid = 1648] [serial = 449] [outer = 0x11757fc00] 04:43:35 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:35 INFO - PROCESS | 1648 | 1464781415547 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 622ms 04:43:35 INFO - PROCESS | 1648 | 1464781415552 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 1648 | 1464781415556 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:43:35 INFO - PROCESS | 1648 | 1464781415561 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 1648 | 1464781415562 Marionette TRACE conn2 <- [1,574,null,{}] 04:43:35 INFO - PROCESS | 1648 | 1464781415565 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}] 04:43:35 INFO - PROCESS | 1648 | 1464781415667 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:43:35 INFO - PROCESS | 1648 | 1464781415750 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x126743000 == 52 [pid = 1648] [id = 151] 04:43:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x121170000) [pid = 1648] [serial = 450] [outer = 0x0] 04:43:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x124f6f000) [pid = 1648] [serial = 451] [outer = 0x121170000] 04:43:35 INFO - PROCESS | 1648 | 1464781415781 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x126851c00) [pid = 1648] [serial = 452] [outer = 0x121170000] 04:43:36 INFO - PROCESS | 1648 | 1464781416208 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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 04:43:36 INFO - PROCESS | 1648 | 1464781416231 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1648 | 1464781416232 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:43:36 INFO - PROCESS | 1648 | 1464781416235 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1648 | 1464781416238 Marionette TRACE conn2 <- [1,578,null,{}] 04:43:36 INFO - PROCESS | 1648 | 1464781416246 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}] 04:43:36 INFO - PROCESS | 1648 | 1464781416354 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:43:36 INFO - PROCESS | 1648 | 1464781416418 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c59f800 == 53 [pid = 1648] [id = 152] 04:43:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x126e17000) [pid = 1648] [serial = 453] [outer = 0x0] 04:43:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12ad6d400) [pid = 1648] [serial = 454] [outer = 0x126e17000] 04:43:36 INFO - PROCESS | 1648 | 1464781416451 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12bccc000) [pid = 1648] [serial = 455] [outer = 0x126e17000] 04:43:36 INFO - PROCESS | 1648 | 1464781416895 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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 724ms 04:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:43:36 INFO - PROCESS | 1648 | 1464781416962 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1648 | 1464781416964 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:43:36 INFO - PROCESS | 1648 | 1464781416966 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1648 | 1464781416968 Marionette TRACE conn2 <- [1,582,null,{}] 04:43:36 INFO - PROCESS | 1648 | 1464781416970 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}] 04:43:37 INFO - PROCESS | 1648 | 1464781417097 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:43:37 INFO - PROCESS | 1648 | 1464781417145 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbd3000 == 54 [pid = 1648] [id = 153] 04:43:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12bccc400) [pid = 1648] [serial = 456] [outer = 0x0] 04:43:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12c8a7000) [pid = 1648] [serial = 457] [outer = 0x12bccc400] 04:43:37 INFO - PROCESS | 1648 | 1464781417174 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12c8b0400) [pid = 1648] [serial = 458] [outer = 0x12bccc400] 04:43:37 INFO - PROCESS | 1648 | 1464781417580 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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 04:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:43:37 INFO - PROCESS | 1648 | 1464781417635 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 1648 | 1464781417637 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:43:37 INFO - PROCESS | 1648 | 1464781417639 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 1648 | 1464781417640 Marionette TRACE conn2 <- [1,586,null,{}] 04:43:37 INFO - PROCESS | 1648 | 1464781417643 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}] 04:43:37 INFO - PROCESS | 1648 | 1464781417740 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:43:37 INFO - PROCESS | 1648 | 1464781417791 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x116f2a800 == 55 [pid = 1648] [id = 154] 04:43:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x11757d000) [pid = 1648] [serial = 459] [outer = 0x0] 04:43:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12a80cc00) [pid = 1648] [serial = 460] [outer = 0x11757d000] 04:43:37 INFO - PROCESS | 1648 | 1464781417821 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x12c8b0800) [pid = 1648] [serial = 461] [outer = 0x11757d000] 04:43:38 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:38 INFO - PROCESS | 1648 | 1464781418347 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 769ms 04:43:38 INFO - PROCESS | 1648 | 1464781418410 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 1648 | 1464781418412 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:43:38 INFO - PROCESS | 1648 | 1464781418417 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 1648 | 1464781418419 Marionette TRACE conn2 <- [1,590,null,{}] 04:43:38 INFO - PROCESS | 1648 | 1464781418425 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}] 04:43:38 INFO - PROCESS | 1648 | 1464781418513 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:43:38 INFO - PROCESS | 1648 | 1464781418579 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x118176800 == 56 [pid = 1648] [id = 155] 04:43:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x11739c400) [pid = 1648] [serial = 462] [outer = 0x0] 04:43:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x118083400) [pid = 1648] [serial = 463] [outer = 0x11739c400] 04:43:38 INFO - PROCESS | 1648 | 1464781418606 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1183cb000) [pid = 1648] [serial = 464] [outer = 0x11739c400] 04:43:39 INFO - PROCESS | 1648 | 1464781419029 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]]]}] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5a0000 == 55 [pid = 1648] [id = 148] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfa5800 == 54 [pid = 1648] [id = 147] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12a7a3000 == 53 [pid = 1648] [id = 146] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4b0800 == 52 [pid = 1648] [id = 145] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab0e000 == 51 [pid = 1648] [id = 144] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x129867000 == 50 [pid = 1648] [id = 143] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x126a4e000 == 49 [pid = 1648] [id = 142] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12173a000 == 48 [pid = 1648] [id = 141] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x121274800 == 47 [pid = 1648] [id = 140] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x118e29800 == 46 [pid = 1648] [id = 139] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x112f0c800 == 45 [pid = 1648] [id = 138] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x119498000 == 44 [pid = 1648] [id = 137] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c3800 == 43 [pid = 1648] [id = 134] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x1214a4800 == 42 [pid = 1648] [id = 133] 04:43:39 INFO - PROCESS | 1648 | --DOCSHELL 0x1170de000 == 41 [pid = 1648] [id = 132] 04:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 04:43:39 INFO - PROCESS | 1648 | 1464781419088 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 1648 | 1464781419092 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:43:39 INFO - PROCESS | 1648 | 1464781419096 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 1648 | 1464781419098 Marionette TRACE conn2 <- [1,594,null,{}] 04:43:39 INFO - PROCESS | 1648 | 1464781419101 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}] 04:43:39 INFO - PROCESS | 1648 | 1464781419176 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:43:39 INFO - PROCESS | 1648 | 1464781419181 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1167ad800 == 42 [pid = 1648] [id = 156] 04:43:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x118599800) [pid = 1648] [serial = 465] [outer = 0x0] 04:43:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x1188b5400) [pid = 1648] [serial = 466] [outer = 0x118599800] 04:43:39 INFO - PROCESS | 1648 | 1464781419209 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x11935b800) [pid = 1648] [serial = 467] [outer = 0x118599800] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12bd0d800) [pid = 1648] [serial = 389] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x12ad65800) [pid = 1648] [serial = 380] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1262c4000) [pid = 1648] [serial = 368] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x12bcc5000) [pid = 1648] [serial = 388] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12bcc1000) [pid = 1648] [serial = 386] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12685c800) [pid = 1648] [serial = 370] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x128a7d400) [pid = 1648] [serial = 373] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x128a03000) [pid = 1648] [serial = 371] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x11814a400) [pid = 1648] [serial = 343] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x125778c00) [pid = 1648] [serial = 367] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x118e43c00) [pid = 1648] [serial = 358] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x119333c00) [pid = 1648] [serial = 359] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x126859400) [pid = 1648] [serial = 382] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x118594c00) [pid = 1648] [serial = 356] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x11814ec00) [pid = 1648] [serial = 355] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x1162b1000) [pid = 1648] [serial = 353] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x115169800) [pid = 1648] [serial = 352] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x124d10800) [pid = 1648] [serial = 364] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x124f71000) [pid = 1648] [serial = 365] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x119361c00) [pid = 1648] [serial = 346] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12a8d4000) [pid = 1648] [serial = 340] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x119366c00) [pid = 1648] [serial = 361] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x121518800) [pid = 1648] [serial = 362] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x125298800) [pid = 1648] [serial = 349] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1297ce000) [pid = 1648] [serial = 376] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x12a80e800) [pid = 1648] [serial = 377] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1162ba800) [pid = 1648] [serial = 374] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12a8d7800) [pid = 1648] [serial = 379] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x12b221c00) [pid = 1648] [serial = 385] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12a962c00) [pid = 1648] [serial = 383] [outer = 0x0] [url = about:blank] 04:43:39 INFO - PROCESS | 1648 | 1464781419550 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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 469ms 04:43:39 INFO - PROCESS | 1648 | 1464781419566 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 1648 | 1464781419567 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:43:39 INFO - PROCESS | 1648 | 1464781419570 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 1648 | 1464781419573 Marionette TRACE conn2 <- [1,598,null,{}] 04:43:39 INFO - PROCESS | 1648 | 1464781419583 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}] 04:43:39 INFO - PROCESS | 1648 | 1464781419693 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:43:39 INFO - PROCESS | 1648 | 1464781419702 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1182af800 == 43 [pid = 1648] [id = 157] 04:43:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11962cc00) [pid = 1648] [serial = 468] [outer = 0x0] 04:43:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x121170400) [pid = 1648] [serial = 469] [outer = 0x11962cc00] 04:43:39 INFO - PROCESS | 1648 | 1464781419731 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x121ff4c00) [pid = 1648] [serial = 470] [outer = 0x11962cc00] 04:43:40 INFO - PROCESS | 1648 | 1464781420049 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 524ms 04:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:43:40 INFO - PROCESS | 1648 | 1464781420095 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 1648 | 1464781420096 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:43:40 INFO - PROCESS | 1648 | 1464781420099 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 1648 | 1464781420100 Marionette TRACE conn2 <- [1,602,null,{}] 04:43:40 INFO - PROCESS | 1648 | 1464781420102 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}] 04:43:40 INFO - PROCESS | 1648 | 1464781420196 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:43:40 INFO - PROCESS | 1648 | 1464781420241 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f5a800 == 44 [pid = 1648] [id = 158] 04:43:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x121e33c00) [pid = 1648] [serial = 471] [outer = 0x0] 04:43:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x124f6fc00) [pid = 1648] [serial = 472] [outer = 0x121e33c00] 04:43:40 INFO - PROCESS | 1648 | 1464781420266 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1262cf400) [pid = 1648] [serial = 473] [outer = 0x121e33c00] 04:43:40 INFO - PROCESS | 1648 | 1464781420530 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 04:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:43:40 INFO - PROCESS | 1648 | 1464781420567 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 1648 | 1464781420569 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:43:40 INFO - PROCESS | 1648 | 1464781420579 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 1648 | 1464781420580 Marionette TRACE conn2 <- [1,606,null,{}] 04:43:40 INFO - PROCESS | 1648 | 1464781420583 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}] 04:43:40 INFO - PROCESS | 1648 | 1464781420664 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:43:40 INFO - PROCESS | 1648 | 1464781420668 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f3c800 == 45 [pid = 1648] [id = 159] 04:43:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x126d08800) [pid = 1648] [serial = 474] [outer = 0x0] 04:43:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x126e15800) [pid = 1648] [serial = 475] [outer = 0x126d08800] 04:43:40 INFO - PROCESS | 1648 | 1464781420696 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x128a0bc00) [pid = 1648] [serial = 476] [outer = 0x126d08800] 04:43:41 INFO - PROCESS | 1648 | 1464781421038 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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 477ms 04:43:41 INFO - PROCESS | 1648 | 1464781421048 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1648 | 1464781421050 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:43:41 INFO - PROCESS | 1648 | 1464781421052 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1648 | 1464781421053 Marionette TRACE conn2 <- [1,610,null,{}] 04:43:41 INFO - PROCESS | 1648 | 1464781421057 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}] 04:43:41 INFO - PROCESS | 1648 | 1464781421176 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:43:41 INFO - PROCESS | 1648 | 1464781421193 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b8f000 == 46 [pid = 1648] [id = 160] 04:43:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x128a71000) [pid = 1648] [serial = 477] [outer = 0x0] 04:43:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x129349400) [pid = 1648] [serial = 478] [outer = 0x128a71000] 04:43:41 INFO - PROCESS | 1648 | 1464781421218 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12a961c00) [pid = 1648] [serial = 479] [outer = 0x128a71000] 04:43:41 INFO - PROCESS | 1648 | 1464781421532 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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 518ms 04:43:41 INFO - PROCESS | 1648 | 1464781421571 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1648 | 1464781421574 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:43:41 INFO - PROCESS | 1648 | 1464781421585 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1648 | 1464781421586 Marionette TRACE conn2 <- [1,614,null,{}] 04:43:41 INFO - PROCESS | 1648 | 1464781421589 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}] 04:43:41 INFO - PROCESS | 1648 | 1464781421684 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:43:41 INFO - PROCESS | 1648 | 1464781421689 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x126831800 == 47 [pid = 1648] [id = 161] 04:43:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x126d13400) [pid = 1648] [serial = 480] [outer = 0x0] 04:43:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12b21ac00) [pid = 1648] [serial = 481] [outer = 0x126d13400] 04:43:41 INFO - PROCESS | 1648 | 1464781421715 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12b421800) [pid = 1648] [serial = 482] [outer = 0x126d13400] 04:43:42 INFO - PROCESS | 1648 | 1464781422059 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]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 04:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:43:42 INFO - PROCESS | 1648 | 1464781422104 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 1648 | 1464781422105 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:43:42 INFO - PROCESS | 1648 | 1464781422107 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 1648 | 1464781422108 Marionette TRACE conn2 <- [1,618,null,{}] 04:43:42 INFO - PROCESS | 1648 | 1464781422111 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}] 04:43:42 INFO - PROCESS | 1648 | 1464781422209 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:43:42 INFO - PROCESS | 1648 | 1464781422213 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12932d800 == 48 [pid = 1648] [id = 162] 04:43:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x128a10400) [pid = 1648] [serial = 483] [outer = 0x0] 04:43:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12bcc5000) [pid = 1648] [serial = 484] [outer = 0x128a10400] 04:43:42 INFO - PROCESS | 1648 | 1464781422238 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12bd12c00) [pid = 1648] [serial = 485] [outer = 0x128a10400] 04:43:42 INFO - PROCESS | 1648 | 1464781422564 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]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 470ms 04:43:42 INFO - PROCESS | 1648 | 1464781422580 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 1648 | 1464781422582 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:43:42 INFO - PROCESS | 1648 | 1464781422584 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 1648 | 1464781422585 Marionette TRACE conn2 <- [1,622,null,{}] 04:43:42 INFO - PROCESS | 1648 | 1464781422588 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}] 04:43:42 INFO - PROCESS | 1648 | 1464781422687 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:43:42 INFO - PROCESS | 1648 | 1464781422699 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a78a800 == 49 [pid = 1648] [id = 163] 04:43:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12bcc5800) [pid = 1648] [serial = 486] [outer = 0x0] 04:43:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12c132800) [pid = 1648] [serial = 487] [outer = 0x12bcc5800] 04:43:42 INFO - PROCESS | 1648 | 1464781422724 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12c1d4000) [pid = 1648] [serial = 488] [outer = 0x12bcc5800] 04:43:43 INFO - PROCESS | 1648 | 1464781423036 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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 04:43:43 INFO - PROCESS | 1648 | 1464781423053 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 1648 | 1464781423054 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:43:43 INFO - PROCESS | 1648 | 1464781423066 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1648 | 1464781423067 Marionette TRACE conn2 <- [1,626,null,{}] 04:43:43 INFO - PROCESS | 1648 | 1464781423069 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}] 04:43:43 INFO - PROCESS | 1648 | 1464781423294 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x115ecb000) [pid = 1648] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x124f4c000) [pid = 1648] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x119616800) [pid = 1648] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x119e4d800) [pid = 1648] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x128a0dc00) [pid = 1648] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x115e49400) [pid = 1648] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12c1d3000) [pid = 1648] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x128a0cc00) [pid = 1648] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12cd20000) [pid = 1648] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12bd15000) [pid = 1648] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12c12e800) [pid = 1648] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:43:43 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x118864c00) [pid = 1648] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:43:43 INFO - PROCESS | 1648 | 1464781423335 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x11947c800 == 50 [pid = 1648] [id = 164] 04:43:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x113807000) [pid = 1648] [serial = 489] [outer = 0x0] 04:43:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1188be800) [pid = 1648] [serial = 490] [outer = 0x113807000] 04:43:43 INFO - PROCESS | 1648 | 1464781423360 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x128a0cc00) [pid = 1648] [serial = 491] [outer = 0x113807000] 04:43:43 INFO - PROCESS | 1648 | 1464781423670 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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 626ms 04:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:43:43 INFO - PROCESS | 1648 | 1464781423685 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 1648 | 1464781423686 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:43:43 INFO - PROCESS | 1648 | 1464781423690 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1648 | 1464781423694 Marionette TRACE conn2 <- [1,630,null,{}] 04:43:43 INFO - PROCESS | 1648 | 1464781423697 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}] 04:43:43 INFO - PROCESS | 1648 | 1464781423798 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:43:43 INFO - PROCESS | 1648 | 1464781423850 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b25d800 == 51 [pid = 1648] [id = 165] 04:43:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1168a5400) [pid = 1648] [serial = 492] [outer = 0x0] 04:43:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12c12e000) [pid = 1648] [serial = 493] [outer = 0x1168a5400] 04:43:43 INFO - PROCESS | 1648 | 1464781423880 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12ce61c00) [pid = 1648] [serial = 494] [outer = 0x1168a5400] 04:43:44 INFO - PROCESS | 1648 | 1464781424163 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]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 524ms 04:43:44 INFO - PROCESS | 1648 | 1464781424214 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 1648 | 1464781424216 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:43:44 INFO - PROCESS | 1648 | 1464781424220 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 1648 | 1464781424221 Marionette TRACE conn2 <- [1,634,null,{}] 04:43:44 INFO - PROCESS | 1648 | 1464781424227 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}] 04:43:44 INFO - PROCESS | 1648 | 1464781424350 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:43:44 INFO - PROCESS | 1648 | 1464781424417 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc95000 == 52 [pid = 1648] [id = 166] 04:43:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x116a65400) [pid = 1648] [serial = 495] [outer = 0x0] 04:43:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12a9bd800) [pid = 1648] [serial = 496] [outer = 0x116a65400] 04:43:44 INFO - PROCESS | 1648 | 1464781424458 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12a9c4c00) [pid = 1648] [serial = 497] [outer = 0x116a65400] 04:43:44 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:44 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:44 INFO - PROCESS | 1648 | 1464781424864 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]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 673ms 04:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:43:44 INFO - PROCESS | 1648 | 1464781424893 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 1648 | 1464781424894 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:43:44 INFO - PROCESS | 1648 | 1464781424896 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 1648 | 1464781424897 Marionette TRACE conn2 <- [1,638,null,{}] 04:43:44 INFO - PROCESS | 1648 | 1464781424900 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}] 04:43:44 INFO - PROCESS | 1648 | 1464781424981 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:43:45 INFO - PROCESS | 1648 | 1464781425039 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfbb000 == 53 [pid = 1648] [id = 167] 04:43:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12a9c1c00) [pid = 1648] [serial = 498] [outer = 0x0] 04:43:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12ce62000) [pid = 1648] [serial = 499] [outer = 0x12a9c1c00] 04:43:45 INFO - PROCESS | 1648 | 1464781425063 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12d532400) [pid = 1648] [serial = 500] [outer = 0x12a9c1c00] 04:43:45 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:45 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:45 INFO - PROCESS | 1648 | 1464781425427 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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 571ms 04:43:45 INFO - PROCESS | 1648 | 1464781425468 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 1648 | 1464781425470 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:43:45 INFO - PROCESS | 1648 | 1464781425474 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 1648 | 1464781425476 Marionette TRACE conn2 <- [1,642,null,{}] 04:43:45 INFO - PROCESS | 1648 | 1464781425480 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}] 04:43:45 INFO - PROCESS | 1648 | 1464781425585 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:43:45 INFO - PROCESS | 1648 | 1464781425639 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170a2800 == 54 [pid = 1648] [id = 168] 04:43:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x115e47c00) [pid = 1648] [serial = 501] [outer = 0x0] 04:43:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x1167c6400) [pid = 1648] [serial = 502] [outer = 0x115e47c00] 04:43:45 INFO - PROCESS | 1648 | 1464781425670 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x118283c00) [pid = 1648] [serial = 503] [outer = 0x115e47c00] 04:43:46 INFO - PROCESS | 1648 | 1464781426119 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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 04:43:46 INFO - PROCESS | 1648 | 1464781426146 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 1648 | 1464781426150 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:43:46 INFO - PROCESS | 1648 | 1464781426155 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1648 | 1464781426159 Marionette TRACE conn2 <- [1,646,null,{}] 04:43:46 INFO - PROCESS | 1648 | 1464781426161 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}] 04:43:46 INFO - PROCESS | 1648 | 1464781426260 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:43:46 INFO - PROCESS | 1648 | 1464781426312 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f3d800 == 55 [pid = 1648] [id = 169] 04:43:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x11885d400) [pid = 1648] [serial = 504] [outer = 0x0] 04:43:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x119e4f000) [pid = 1648] [serial = 505] [outer = 0x11885d400] 04:43:46 INFO - PROCESS | 1648 | 1464781426341 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x121428000) [pid = 1648] [serial = 506] [outer = 0x11885d400] 04:43:46 INFO - PROCESS | 1648 | 1464781426722 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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 623ms 04:43:46 INFO - PROCESS | 1648 | 1464781426777 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 1648 | 1464781426779 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:43:46 INFO - PROCESS | 1648 | 1464781426781 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1648 | 1464781426784 Marionette TRACE conn2 <- [1,650,null,{}] 04:43:46 INFO - PROCESS | 1648 | 1464781426792 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}] 04:43:46 INFO - PROCESS | 1648 | 1464781426893 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:43:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x121431400) [pid = 1648] [serial = 507] [outer = 0x125198800] 04:43:46 INFO - PROCESS | 1648 | 1464781426996 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe2000 == 56 [pid = 1648] [id = 170] 04:43:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x121b66400) [pid = 1648] [serial = 508] [outer = 0x0] 04:43:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x124f72800) [pid = 1648] [serial = 509] [outer = 0x121b66400] 04:43:47 INFO - PROCESS | 1648 | 1464781427048 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x126e1f800) [pid = 1648] [serial = 510] [outer = 0x121b66400] 04:43:47 INFO - PROCESS | 1648 | 1464781427482 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]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 722ms 04:43:47 INFO - PROCESS | 1648 | 1464781427503 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:43:47 INFO - PROCESS | 1648 | 1464781427505 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:43:47 INFO - PROCESS | 1648 | 1464781427508 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 1648 | 1464781427509 Marionette TRACE conn2 <- [1,654,null,{}] 04:43:47 INFO - PROCESS | 1648 | 1464781427512 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}] 04:43:47 INFO - PROCESS | 1648 | 1464781427612 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:43:47 INFO - PROCESS | 1648 | 1464781427663 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca0a000 == 57 [pid = 1648] [id = 171] 04:43:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x126e21400) [pid = 1648] [serial = 511] [outer = 0x0] 04:43:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x128f4f800) [pid = 1648] [serial = 512] [outer = 0x126e21400] 04:43:47 INFO - PROCESS | 1648 | 1464781427692 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12a95d800) [pid = 1648] [serial = 513] [outer = 0x126e21400] 04:43:48 INFO - PROCESS | 1648 | 1464781428094 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 619ms 04:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:43:48 INFO - PROCESS | 1648 | 1464781428128 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1648 | 1464781428129 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:43:48 INFO - PROCESS | 1648 | 1464781428132 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1648 | 1464781428133 Marionette TRACE conn2 <- [1,658,null,{}] 04:43:48 INFO - PROCESS | 1648 | 1464781428135 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}] 04:43:48 INFO - PROCESS | 1648 | 1464781428233 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:43:48 INFO - PROCESS | 1648 | 1464781428315 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d29d800 == 58 [pid = 1648] [id = 172] 04:43:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12a9ba000) [pid = 1648] [serial = 514] [outer = 0x0] 04:43:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12bccb800) [pid = 1648] [serial = 515] [outer = 0x12a9ba000] 04:43:48 INFO - PROCESS | 1648 | 1464781428344 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12c1d9c00) [pid = 1648] [serial = 516] [outer = 0x12a9ba000] 04:43:48 INFO - PROCESS | 1648 | 1464781428799 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 718ms 04:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:43:48 INFO - PROCESS | 1648 | 1464781428852 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1648 | 1464781428854 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:43:48 INFO - PROCESS | 1648 | 1464781428860 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1648 | 1464781428862 Marionette TRACE conn2 <- [1,662,null,{}] 04:43:48 INFO - PROCESS | 1648 | 1464781428865 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}] 04:43:49 INFO - PROCESS | 1648 | 1464781429036 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:43:49 INFO - PROCESS | 1648 | 1464781429129 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1166dd800 == 59 [pid = 1648] [id = 173] 04:43:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x119363000) [pid = 1648] [serial = 517] [outer = 0x0] 04:43:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x12cd1c000) [pid = 1648] [serial = 518] [outer = 0x119363000] 04:43:49 INFO - PROCESS | 1648 | 1464781429177 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x12ce5bc00) [pid = 1648] [serial = 519] [outer = 0x119363000] 04:43:49 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:49 INFO - PROCESS | 1648 | 1464781429724 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]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 922ms 04:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:43:49 INFO - PROCESS | 1648 | 1464781429781 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 1648 | 1464781429783 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:43:49 INFO - PROCESS | 1648 | 1464781429786 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 1648 | 1464781429789 Marionette TRACE conn2 <- [1,666,null,{}] 04:43:49 INFO - PROCESS | 1648 | 1464781429811 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}] 04:43:49 INFO - PROCESS | 1648 | 1464781429908 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:43:49 INFO - PROCESS | 1648 | 1464781429978 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1167ac000 == 60 [pid = 1648] [id = 174] 04:43:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x11814a400) [pid = 1648] [serial = 520] [outer = 0x0] 04:43:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x118281800) [pid = 1648] [serial = 521] [outer = 0x11814a400] 04:43:50 INFO - PROCESS | 1648 | 1464781430008 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x1188b0400) [pid = 1648] [serial = 522] [outer = 0x11814a400] 04:43:50 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:50 INFO - PROCESS | 1648 | 1464781430420 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]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 639ms 04:43:50 INFO - PROCESS | 1648 | 1464781430426 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 1648 | 1464781430429 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:43:50 INFO - PROCESS | 1648 | 1464781430434 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 1648 | 1464781430435 Marionette TRACE conn2 <- [1,670,null,{}] 04:43:50 INFO - PROCESS | 1648 | 1464781430438 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}] 04:43:50 INFO - PROCESS | 1648 | 1464781430530 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:43:50 INFO - PROCESS | 1648 | 1464781430581 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f57000 == 61 [pid = 1648] [id = 175] 04:43:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x118158800) [pid = 1648] [serial = 523] [outer = 0x0] 04:43:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 160 (0x121425400) [pid = 1648] [serial = 524] [outer = 0x118158800] 04:43:50 INFO - PROCESS | 1648 | 1464781430608 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 161 (0x121430400) [pid = 1648] [serial = 525] [outer = 0x118158800] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab17800 == 60 [pid = 1648] [id = 114] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc95000 == 59 [pid = 1648] [id = 166] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12b25d800 == 58 [pid = 1648] [id = 165] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11947c800 == 57 [pid = 1648] [id = 164] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12a78a800 == 56 [pid = 1648] [id = 163] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12932d800 == 55 [pid = 1648] [id = 162] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x126831800 == 54 [pid = 1648] [id = 161] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x124b8f000 == 53 [pid = 1648] [id = 160] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 160 (0x128f50c00) [pid = 1648] [serial = 406] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 159 (0x119624400) [pid = 1648] [serial = 397] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 158 (0x12a95e000) [pid = 1648] [serial = 403] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x126a11400) [pid = 1648] [serial = 400] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x11828e400) [pid = 1648] [serial = 394] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x121f3c800 == 52 [pid = 1648] [id = 159] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x119f5a800 == 51 [pid = 1648] [id = 158] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1182af800 == 50 [pid = 1648] [id = 157] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1167ad800 == 49 [pid = 1648] [id = 156] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x118176800 == 48 [pid = 1648] [id = 155] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x126743000 == 47 [pid = 1648] [id = 151] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1182c0000 == 46 [pid = 1648] [id = 150] 04:43:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5b1000 == 45 [pid = 1648] [id = 149] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x118e47400) [pid = 1648] [serial = 413] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x128a06000) [pid = 1648] [serial = 419] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x12c1df400) [pid = 1648] [serial = 439] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x12529dc00) [pid = 1648] [serial = 416] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x12bd18800) [pid = 1648] [serial = 425] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x11807d000) [pid = 1648] [serial = 410] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x124b10c00) [pid = 1648] [serial = 415] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12bd14c00) [pid = 1648] [serial = 391] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x1160f1c00) [pid = 1648] [serial = 409] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12c8a9000) [pid = 1648] [serial = 434] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x128f49c00) [pid = 1648] [serial = 421] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x126d43000) [pid = 1648] [serial = 418] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x12cd27400) [pid = 1648] [serial = 442] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x12c135400) [pid = 1648] [serial = 428] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x12a80f400) [pid = 1648] [serial = 422] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12c1d9400) [pid = 1648] [serial = 431] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12c1dc800) [pid = 1648] [serial = 433] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x1173a0800) [pid = 1648] [serial = 412] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1297cdc00) [pid = 1648] [serial = 437] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12c12ec00) [pid = 1648] [serial = 427] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12c137c00) [pid = 1648] [serial = 430] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12cd1d400) [pid = 1648] [serial = 440] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x124d0d800) [pid = 1648] [serial = 436] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12ad66400) [pid = 1648] [serial = 424] [outer = 0x0] [url = about:blank] 04:43:50 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12ce5b400) [pid = 1648] [serial = 443] [outer = 0x0] [url = about:blank] 04:43:51 INFO - PROCESS | 1648 | 1464781431007 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 04:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:43:51 INFO - PROCESS | 1648 | 1464781431053 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 1648 | 1464781431055 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:43:51 INFO - PROCESS | 1648 | 1464781431057 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1648 | 1464781431059 Marionette TRACE conn2 <- [1,674,null,{}] 04:43:51 INFO - PROCESS | 1648 | 1464781431066 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}] 04:43:51 INFO - PROCESS | 1648 | 1464781431155 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:43:51 INFO - PROCESS | 1648 | 1464781431220 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199da800 == 46 [pid = 1648] [id = 176] 04:43:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1212a8800) [pid = 1648] [serial = 526] [outer = 0x0] 04:43:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x121f16c00) [pid = 1648] [serial = 527] [outer = 0x1212a8800] 04:43:51 INFO - PROCESS | 1648 | 1464781431265 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x121f21c00) [pid = 1648] [serial = 528] [outer = 0x1212a8800] 04:43:51 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:51 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:51 INFO - PROCESS | 1648 | 1464781431645 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]]]}] 04:43:51 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 04:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 621ms 04:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:43:51 INFO - PROCESS | 1648 | 1464781431678 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 1648 | 1464781431680 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:43:51 INFO - PROCESS | 1648 | 1464781431682 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1648 | 1464781431683 Marionette TRACE conn2 <- [1,678,null,{}] 04:43:51 INFO - PROCESS | 1648 | 1464781431685 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}] 04:43:51 INFO - PROCESS | 1648 | 1464781431769 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:43:51 INFO - PROCESS | 1648 | 1464781431836 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a53800 == 47 [pid = 1648] [id = 177] 04:43:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x121f24800) [pid = 1648] [serial = 529] [outer = 0x0] 04:43:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12514c000) [pid = 1648] [serial = 530] [outer = 0x121f24800] 04:43:51 INFO - PROCESS | 1648 | 1464781431864 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x1262c8000) [pid = 1648] [serial = 531] [outer = 0x121f24800] 04:43:52 INFO - PROCESS | 1648 | 1464781432140 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 04:43:52 INFO - PROCESS | 1648 | 1464781432166 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 1648 | 1464781432167 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:43:52 INFO - PROCESS | 1648 | 1464781432169 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 1648 | 1464781432170 Marionette TRACE conn2 <- [1,682,null,{}] 04:43:52 INFO - PROCESS | 1648 | 1464781432181 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}] 04:43:52 INFO - PROCESS | 1648 | 1464781432263 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:43:52 INFO - PROCESS | 1648 | 1464781432312 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170a5800 == 48 [pid = 1648] [id = 178] 04:43:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x1121b5c00) [pid = 1648] [serial = 532] [outer = 0x0] 04:43:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x126a08000) [pid = 1648] [serial = 533] [outer = 0x1121b5c00] 04:43:52 INFO - PROCESS | 1648 | 1464781432338 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x128f44000) [pid = 1648] [serial = 534] [outer = 0x1121b5c00] 04:43:53 INFO - PROCESS | 1648 | 1464781433099 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]]]}] 04:43:53 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) 04:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 978ms 04:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:43:53 INFO - PROCESS | 1648 | 1464781433147 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 1648 | 1464781433148 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:43:53 INFO - PROCESS | 1648 | 1464781433150 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 1648 | 1464781433152 Marionette TRACE conn2 <- [1,686,null,{}] 04:43:53 INFO - PROCESS | 1648 | 1464781433154 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}] 04:43:53 INFO - PROCESS | 1648 | 1464781433264 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:43:53 INFO - PROCESS | 1648 | 1464781433277 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a789000 == 49 [pid = 1648] [id = 179] 04:43:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x128f49c00) [pid = 1648] [serial = 535] [outer = 0x0] 04:43:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12b413c00) [pid = 1648] [serial = 536] [outer = 0x128f49c00] 04:43:53 INFO - PROCESS | 1648 | 1464781433302 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12bcc1800) [pid = 1648] [serial = 537] [outer = 0x128f49c00] 04:43:54 INFO - PROCESS | 1648 | 1464781434113 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 04:43:54 INFO - PROCESS | 1648 | 1464781434119 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 1648 | 1464781434121 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:43:54 INFO - PROCESS | 1648 | 1464781434124 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1648 | 1464781434125 Marionette TRACE conn2 <- [1,690,null,{}] 04:43:54 INFO - PROCESS | 1648 | 1464781434128 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}] 04:43:54 INFO - PROCESS | 1648 | 1464781434232 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:43:54 INFO - PROCESS | 1648 | 1464781434236 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adce800 == 50 [pid = 1648] [id = 180] 04:43:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x12bcc2800) [pid = 1648] [serial = 538] [outer = 0x0] 04:43:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12bd14c00) [pid = 1648] [serial = 539] [outer = 0x12bcc2800] 04:43:54 INFO - PROCESS | 1648 | 1464781434290 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12c135000) [pid = 1648] [serial = 540] [outer = 0x12bcc2800] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x116270400) [pid = 1648] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x116a65400) [pid = 1648] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x11739c400) [pid = 1648] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x126d13400) [pid = 1648] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x118599800) [pid = 1648] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x126d08800) [pid = 1648] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x128a10400) [pid = 1648] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x11757d000) [pid = 1648] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x11962cc00) [pid = 1648] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x121e33c00) [pid = 1648] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12bcc5800) [pid = 1648] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1168a5400) [pid = 1648] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x113807000) [pid = 1648] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:43:54 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x128a71000) [pid = 1648] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:43:55 INFO - PROCESS | 1648 | 1464781435076 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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:43:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 04:43:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:43:55 INFO - PROCESS | 1648 | 1464781435093 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 1648 | 1464781435094 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:43:55 INFO - PROCESS | 1648 | 1464781435097 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 1648 | 1464781435098 Marionette TRACE conn2 <- [1,694,null,{}] 04:43:55 INFO - PROCESS | 1648 | 1464781435100 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}] 04:43:55 INFO - PROCESS | 1648 | 1464781435180 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:43:55 INFO - PROCESS | 1648 | 1464781435184 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257b6800 == 51 [pid = 1648] [id = 181] 04:43:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x116f03c00) [pid = 1648] [serial = 541] [outer = 0x0] 04:43:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x126859400) [pid = 1648] [serial = 542] [outer = 0x116f03c00] 04:43:55 INFO - PROCESS | 1648 | 1464781435209 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12a9bcc00) [pid = 1648] [serial = 543] [outer = 0x116f03c00] 04:43:56 INFO - PROCESS | 1648 | 1464781436003 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]]]}] 04:43:56 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) 04:43:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 04:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:43:56 INFO - PROCESS | 1648 | 1464781436017 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 1648 | 1464781436018 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:43:56 INFO - PROCESS | 1648 | 1464781436020 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 1648 | 1464781436021 Marionette TRACE conn2 <- [1,698,null,{}] 04:43:56 INFO - PROCESS | 1648 | 1464781436025 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}] 04:43:56 INFO - PROCESS | 1648 | 1464781436103 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:43:56 INFO - PROCESS | 1648 | 1464781436154 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc80800 == 52 [pid = 1648] [id = 182] 04:43:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x118e46800) [pid = 1648] [serial = 544] [outer = 0x0] 04:43:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12c1d4400) [pid = 1648] [serial = 545] [outer = 0x118e46800] 04:43:56 INFO - PROCESS | 1648 | 1464781436180 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12c8a6400) [pid = 1648] [serial = 546] [outer = 0x118e46800] 04:43:56 INFO - PROCESS | 1648 | 1464781436920 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]]]}] 04:43:56 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) 04:43:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 923ms 04:43:56 INFO - PROCESS | 1648 | 1464781436943 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 1648 | 1464781436945 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:43:57 INFO - PROCESS | 1648 | 1464781437004 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 1648 | 1464781437006 Marionette TRACE conn2 <- [1,702,null,{}] 04:43:57 INFO - PROCESS | 1648 | 1464781437011 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}] 04:43:57 INFO - PROCESS | 1648 | 1464781437102 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:43:57 INFO - PROCESS | 1648 | 1464781437193 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170d5800 == 53 [pid = 1648] [id = 183] 04:43:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1160f1c00) [pid = 1648] [serial = 547] [outer = 0x0] 04:43:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1167d2800) [pid = 1648] [serial = 548] [outer = 0x1160f1c00] 04:43:57 INFO - PROCESS | 1648 | 1464781437224 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x118282800) [pid = 1648] [serial = 549] [outer = 0x1160f1c00] 04:43:58 INFO - PROCESS | 1648 | 1464781438155 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]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1229ms 04:43:58 INFO - PROCESS | 1648 | 1464781438178 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 1648 | 1464781438182 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:43:58 INFO - PROCESS | 1648 | 1464781438186 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 1648 | 1464781438188 Marionette TRACE conn2 <- [1,706,null,{}] 04:43:58 INFO - PROCESS | 1648 | 1464781438194 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}] 04:43:58 INFO - PROCESS | 1648 | 1464781438293 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:43:58 INFO - PROCESS | 1648 | 1464781438343 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b9f000 == 54 [pid = 1648] [id = 184] 04:43:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1183c8000) [pid = 1648] [serial = 550] [outer = 0x0] 04:43:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x121519c00) [pid = 1648] [serial = 551] [outer = 0x1183c8000] 04:43:58 INFO - PROCESS | 1648 | 1464781438373 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x121f19800) [pid = 1648] [serial = 552] [outer = 0x1183c8000] 04:43:59 INFO - PROCESS | 1648 | 1464781439261 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]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:43:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 04:43:59 INFO - PROCESS | 1648 | 1464781439310 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 1648 | 1464781439312 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:43:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:43:59 INFO - PROCESS | 1648 | 1464781439316 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 1648 | 1464781439318 Marionette TRACE conn2 <- [1,710,null,{}] 04:43:59 INFO - PROCESS | 1648 | 1464781439322 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}] 04:43:59 INFO - PROCESS | 1648 | 1464781439476 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:43:59 INFO - PROCESS | 1648 | 1464781439531 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfc0800 == 55 [pid = 1648] [id = 185] 04:43:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x1297cb400) [pid = 1648] [serial = 553] [outer = 0x0] 04:43:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12a8c9c00) [pid = 1648] [serial = 554] [outer = 0x1297cb400] 04:43:59 INFO - PROCESS | 1648 | 1464781439606 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x12a9bfc00) [pid = 1648] [serial = 555] [outer = 0x1297cb400] 04:44:00 INFO - PROCESS | 1648 | 1464781440495 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]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1221ms 04:44:00 INFO - PROCESS | 1648 | 1464781440537 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 1648 | 1464781440539 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:44:00 INFO - PROCESS | 1648 | 1464781440541 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 1648 | 1464781440542 Marionette TRACE conn2 <- [1,714,null,{}] 04:44:00 INFO - PROCESS | 1648 | 1464781440589 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}] 04:44:00 INFO - PROCESS | 1648 | 1464781440678 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:44:00 INFO - PROCESS | 1648 | 1464781440683 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x118174000 == 56 [pid = 1648] [id = 186] 04:44:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x126e18400) [pid = 1648] [serial = 556] [outer = 0x0] 04:44:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12ad6b000) [pid = 1648] [serial = 557] [outer = 0x126e18400] 04:44:00 INFO - PROCESS | 1648 | 1464781440714 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12c1d7800) [pid = 1648] [serial = 558] [outer = 0x126e18400] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1257b6800 == 55 [pid = 1648] [id = 181] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12adce800 == 54 [pid = 1648] [id = 180] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12a789000 == 53 [pid = 1648] [id = 179] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1170a5800 == 52 [pid = 1648] [id = 178] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x121a53800 == 51 [pid = 1648] [id = 177] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1199da800 == 50 [pid = 1648] [id = 176] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x12ce60400) [pid = 1648] [serial = 445] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12ce62000) [pid = 1648] [serial = 499] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x119f57000 == 49 [pid = 1648] [id = 175] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1167ac000 == 48 [pid = 1648] [id = 174] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe2000 == 47 [pid = 1648] [id = 170] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x121f3d800 == 46 [pid = 1648] [id = 169] 04:44:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1170a2800 == 45 [pid = 1648] [id = 168] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x12bd0b800) [pid = 1648] [serial = 407] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12a9c4c00) [pid = 1648] [serial = 497] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x1183cb000) [pid = 1648] [serial = 464] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12b21ac00) [pid = 1648] [serial = 481] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x118083400) [pid = 1648] [serial = 463] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x124f6f000) [pid = 1648] [serial = 451] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x1188b5400) [pid = 1648] [serial = 466] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x11935b800) [pid = 1648] [serial = 467] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12ad6d400) [pid = 1648] [serial = 454] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x126e15800) [pid = 1648] [serial = 475] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x128a0bc00) [pid = 1648] [serial = 476] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12bcc5000) [pid = 1648] [serial = 484] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12c8a7000) [pid = 1648] [serial = 457] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12c8b0800) [pid = 1648] [serial = 461] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x12a80cc00) [pid = 1648] [serial = 460] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1183c9000) [pid = 1648] [serial = 448] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x121170400) [pid = 1648] [serial = 469] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x121ff4c00) [pid = 1648] [serial = 470] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x124f6fc00) [pid = 1648] [serial = 472] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1262cf400) [pid = 1648] [serial = 473] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12c132800) [pid = 1648] [serial = 487] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12bd12c00) [pid = 1648] [serial = 485] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12c1d4000) [pid = 1648] [serial = 488] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12c12e000) [pid = 1648] [serial = 493] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x128a0cc00) [pid = 1648] [serial = 491] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1188be800) [pid = 1648] [serial = 490] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x129349400) [pid = 1648] [serial = 478] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12a961c00) [pid = 1648] [serial = 479] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x12b421800) [pid = 1648] [serial = 482] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12ce61c00) [pid = 1648] [serial = 494] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12a9bd800) [pid = 1648] [serial = 496] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1648 | 1464781441859 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]]]}] 04:44:01 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 04:44:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1363ms 04:44:01 INFO - PROCESS | 1648 | 1464781441904 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1648 | 1464781441906 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:44:01 INFO - PROCESS | 1648 | 1464781441910 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 1648 | 1464781441912 Marionette TRACE conn2 <- [1,718,null,{}] 04:44:01 INFO - PROCESS | 1648 | 1464781441916 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}] 04:44:01 INFO - PROCESS | 1648 | 1464781441995 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:44:02 INFO - PROCESS | 1648 | 1464781442024 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170ac800 == 46 [pid = 1648] [id = 187] 04:44:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1188b7000) [pid = 1648] [serial = 559] [outer = 0x0] 04:44:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1188bec00) [pid = 1648] [serial = 560] [outer = 0x1188b7000] 04:44:02 INFO - PROCESS | 1648 | 1464781442052 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x119456400) [pid = 1648] [serial = 561] [outer = 0x1188b7000] 04:44:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 04:44:02 INFO - PROCESS | 1648 | 1464781442877 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]]]}] 04:44:02 INFO - PROCESS | 1648 | 1464781442882 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 1648 | 1464781442886 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:44:02 INFO - PROCESS | 1648 | 1464781442892 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 1648 | 1464781442893 Marionette TRACE conn2 <- [1,722,null,{}] 04:44:02 INFO - PROCESS | 1648 | 1464781442896 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}] 04:44:02 INFO - PROCESS | 1648 | 1464781442983 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:44:03 INFO - PROCESS | 1648 | 1464781443029 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b8f000 == 47 [pid = 1648] [id = 188] 04:44:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x121170400) [pid = 1648] [serial = 562] [outer = 0x0] 04:44:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x121f1a400) [pid = 1648] [serial = 563] [outer = 0x121170400] 04:44:03 INFO - PROCESS | 1648 | 1464781443055 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x121f22c00) [pid = 1648] [serial = 564] [outer = 0x121170400] 04:44:03 INFO - PROCESS | 1648 | 1464781443355 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] 04:44:03 INFO - PROCESS | 1648 | 1464781443412 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:44:03 INFO - PROCESS | 1648 | 1464781443415 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1648 | 1464781443417 Marionette TRACE conn2 <- [1,726,null,{}] 04:44:03 INFO - PROCESS | 1648 | 1464781443424 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}] 04:44:03 INFO - PROCESS | 1648 | 1464781443513 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:44:03 INFO - PROCESS | 1648 | 1464781443567 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fea800 == 48 [pid = 1648] [id = 189] 04:44:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x121f1f000) [pid = 1648] [serial = 565] [outer = 0x0] 04:44:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x124f0a800) [pid = 1648] [serial = 566] [outer = 0x121f1f000] 04:44:03 INFO - PROCESS | 1648 | 1464781443594 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1297cf000) [pid = 1648] [serial = 567] [outer = 0x121f1f000] 04:44:03 INFO - PROCESS | 1648 | 1464781443928 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]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 04:44:03 INFO - PROCESS | 1648 | 1464781443986 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 1648 | 1464781443988 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:44:03 INFO - PROCESS | 1648 | 1464781443990 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1648 | 1464781443991 Marionette TRACE conn2 <- [1,730,null,{}] 04:44:03 INFO - PROCESS | 1648 | 1464781443993 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}] 04:44:04 INFO - PROCESS | 1648 | 1464781444092 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:44:04 INFO - PROCESS | 1648 | 1464781444096 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eab800 == 49 [pid = 1648] [id = 190] 04:44:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12a8d1000) [pid = 1648] [serial = 568] [outer = 0x0] 04:44:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x12a9be400) [pid = 1648] [serial = 569] [outer = 0x12a8d1000] 04:44:04 INFO - PROCESS | 1648 | 1464781444122 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12bcc5000) [pid = 1648] [serial = 570] [outer = 0x12a8d1000] 04:44:04 INFO - PROCESS | 1648 | 1464781444487 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] 04:44:04 INFO - PROCESS | 1648 | 1464781444516 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:44:04 INFO - PROCESS | 1648 | 1464781444518 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 1648 | 1464781444520 Marionette TRACE conn2 <- [1,734,null,{}] 04:44:04 INFO - PROCESS | 1648 | 1464781444522 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}] 04:44:04 INFO - PROCESS | 1648 | 1464781444621 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:44:04 INFO - PROCESS | 1648 | 1464781444625 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a786000 == 50 [pid = 1648] [id = 191] 04:44:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12a8d2c00) [pid = 1648] [serial = 571] [outer = 0x0] 04:44:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12c129c00) [pid = 1648] [serial = 572] [outer = 0x12a8d2c00] 04:44:04 INFO - PROCESS | 1648 | 1464781444657 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12c8af400) [pid = 1648] [serial = 573] [outer = 0x12a8d2c00] 04:44:05 INFO - PROCESS | 1648 | 1464781445001 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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 04:44:05 INFO - PROCESS | 1648 | 1464781445037 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 1648 | 1464781445038 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:44:05 INFO - PROCESS | 1648 | 1464781445041 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 1648 | 1464781445042 Marionette TRACE conn2 <- [1,738,null,{}] 04:44:05 INFO - PROCESS | 1648 | 1464781445044 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}] 04:44:05 INFO - PROCESS | 1648 | 1464781445156 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:44:05 INFO - PROCESS | 1648 | 1464781445174 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b267000 == 51 [pid = 1648] [id = 192] 04:44:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12cd1fc00) [pid = 1648] [serial = 574] [outer = 0x0] 04:44:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12ced3000) [pid = 1648] [serial = 575] [outer = 0x12cd1fc00] 04:44:05 INFO - PROCESS | 1648 | 1464781445200 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12d538c00) [pid = 1648] [serial = 576] [outer = 0x12cd1fc00] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1212a8800) [pid = 1648] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x128f49c00) [pid = 1648] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12bcc2800) [pid = 1648] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x11814a400) [pid = 1648] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x118158800) [pid = 1648] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x121f24800) [pid = 1648] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x119363000) [pid = 1648] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x1121b5c00) [pid = 1648] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:44:05 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x116f03c00) [pid = 1648] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:44:06 INFO - PROCESS | 1648 | 1464781445997 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]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 04:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:44:06 INFO - PROCESS | 1648 | 1464781446011 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1648 | 1464781446012 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:44:06 INFO - PROCESS | 1648 | 1464781446014 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1648 | 1464781446015 Marionette TRACE conn2 <- [1,742,null,{}] 04:44:06 INFO - PROCESS | 1648 | 1464781446017 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}] 04:44:06 INFO - PROCESS | 1648 | 1464781446097 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:44:06 INFO - PROCESS | 1648 | 1464781446101 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12579f800 == 52 [pid = 1648] [id = 193] 04:44:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11297cc00) [pid = 1648] [serial = 577] [outer = 0x0] 04:44:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11297f400) [pid = 1648] [serial = 578] [outer = 0x11297cc00] 04:44:06 INFO - PROCESS | 1648 | 1464781446127 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x112abdc00) [pid = 1648] [serial = 579] [outer = 0x11297cc00] 04:44:06 INFO - PROCESS | 1648 | 1464781446913 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]]]}] 04:44:06 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 04:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 04:44:06 INFO - PROCESS | 1648 | 1464781446933 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1648 | 1464781446934 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:44:06 INFO - PROCESS | 1648 | 1464781446936 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1648 | 1464781446937 Marionette TRACE conn2 <- [1,746,null,{}] 04:44:06 INFO - PROCESS | 1648 | 1464781446940 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}] 04:44:07 INFO - PROCESS | 1648 | 1464781447017 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:44:07 INFO - PROCESS | 1648 | 1464781447021 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c59e000 == 53 [pid = 1648] [id = 194] 04:44:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x118e43000) [pid = 1648] [serial = 580] [outer = 0x0] 04:44:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x128f4a800) [pid = 1648] [serial = 581] [outer = 0x118e43000] 04:44:07 INFO - PROCESS | 1648 | 1464781447045 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12c8a9800) [pid = 1648] [serial = 582] [outer = 0x118e43000] 04:44:08 INFO - PROCESS | 1648 | 1464781448075 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]]]}] 04:44:08 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.) 04:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1170ms 04:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:44:08 INFO - PROCESS | 1648 | 1464781448107 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 1648 | 1464781448109 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:44:08 INFO - PROCESS | 1648 | 1464781448113 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 1648 | 1464781448116 Marionette TRACE conn2 <- [1,750,null,{}] 04:44:08 INFO - PROCESS | 1648 | 1464781448120 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}] 04:44:08 INFO - PROCESS | 1648 | 1464781448248 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:44:08 INFO - PROCESS | 1648 | 1464781448299 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e1d000 == 54 [pid = 1648] [id = 195] 04:44:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x11807d000) [pid = 1648] [serial = 583] [outer = 0x0] 04:44:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x1183c9000) [pid = 1648] [serial = 584] [outer = 0x11807d000] 04:44:08 INFO - PROCESS | 1648 | 1464781448331 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x118e7f800) [pid = 1648] [serial = 585] [outer = 0x11807d000] 04:44:09 INFO - PROCESS | 1648 | 1464781449254 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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:44:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1173ms 04:44:09 INFO - PROCESS | 1648 | 1464781449286 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 1648 | 1464781449290 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:44:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:44:09 INFO - PROCESS | 1648 | 1464781449295 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 1648 | 1464781449297 Marionette TRACE conn2 <- [1,754,null,{}] 04:44:09 INFO - PROCESS | 1648 | 1464781449299 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}] 04:44:09 INFO - PROCESS | 1648 | 1464781449398 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:44:09 INFO - PROCESS | 1648 | 1464781449447 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12683a800 == 55 [pid = 1648] [id = 196] 04:44:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x119362800) [pid = 1648] [serial = 586] [outer = 0x0] 04:44:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x124d0d800) [pid = 1648] [serial = 587] [outer = 0x119362800] 04:44:09 INFO - PROCESS | 1648 | 1464781449476 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x126d43000) [pid = 1648] [serial = 588] [outer = 0x119362800] 04:44:10 INFO - PROCESS | 1648 | 1464781450371 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]]]}] 04:44:10 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 04:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 04:44:10 INFO - PROCESS | 1648 | 1464781450416 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 1648 | 1464781450417 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:44:10 INFO - PROCESS | 1648 | 1464781450420 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1648 | 1464781450422 Marionette TRACE conn2 <- [1,758,null,{}] 04:44:10 INFO - PROCESS | 1648 | 1464781450430 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}] 04:44:10 INFO - PROCESS | 1648 | 1464781450529 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:44:10 INFO - PROCESS | 1648 | 1464781450577 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca1d800 == 56 [pid = 1648] [id = 197] 04:44:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1293ab000) [pid = 1648] [serial = 589] [outer = 0x0] 04:44:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1293b2000) [pid = 1648] [serial = 590] [outer = 0x1293ab000] 04:44:10 INFO - PROCESS | 1648 | 1464781450609 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x12a8cf800) [pid = 1648] [serial = 591] [outer = 0x1293ab000] 04:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 04:44:11 INFO - PROCESS | 1648 | 1464781451036 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]]]}] 04:44:11 INFO - PROCESS | 1648 | 1464781451042 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:44:11 INFO - PROCESS | 1648 | 1464781451044 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:44:11 INFO - PROCESS | 1648 | 1464781451046 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 1648 | 1464781451048 Marionette TRACE conn2 <- [1,762,null,{}] 04:44:11 INFO - PROCESS | 1648 | 1464781451050 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}] 04:44:11 INFO - PROCESS | 1648 | 1464781451151 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:44:11 INFO - PROCESS | 1648 | 1464781451201 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbea000 == 57 [pid = 1648] [id = 198] 04:44:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x125781000) [pid = 1648] [serial = 592] [outer = 0x0] 04:44:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12a9c1800) [pid = 1648] [serial = 593] [outer = 0x125781000] 04:44:11 INFO - PROCESS | 1648 | 1464781451230 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x12c1d7000) [pid = 1648] [serial = 594] [outer = 0x125781000] 04:44:12 INFO - PROCESS | 1648 | 1464781452090 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]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:44:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 04:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:44:12 INFO - PROCESS | 1648 | 1464781452116 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 1648 | 1464781452117 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:44:12 INFO - PROCESS | 1648 | 1464781452119 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 1648 | 1464781452121 Marionette TRACE conn2 <- [1,766,null,{}] 04:44:12 INFO - PROCESS | 1648 | 1464781452123 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}] 04:44:12 INFO - PROCESS | 1648 | 1464781452191 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:44:12 INFO - PROCESS | 1648 | 1464781452303 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x116089800 == 58 [pid = 1648] [id = 199] 04:44:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x112a19000) [pid = 1648] [serial = 595] [outer = 0x0] 04:44:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x112a1f800) [pid = 1648] [serial = 596] [outer = 0x112a19000] 04:44:12 INFO - PROCESS | 1648 | 1464781452350 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x112a25000) [pid = 1648] [serial = 597] [outer = 0x112a19000] 04:44:13 INFO - PROCESS | 1648 | 1464781453300 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]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1225ms 04:44:13 INFO - PROCESS | 1648 | 1464781453356 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 1648 | 1464781453358 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:44:13 INFO - PROCESS | 1648 | 1464781453365 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 1648 | 1464781453367 Marionette TRACE conn2 <- [1,770,null,{}] 04:44:13 INFO - PROCESS | 1648 | 1464781453371 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}] 04:44:13 INFO - PROCESS | 1648 | 1464781453468 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:44:13 INFO - PROCESS | 1648 | 1464781453521 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x11858a800 == 59 [pid = 1648] [id = 200] 04:44:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x1160edc00) [pid = 1648] [serial = 598] [outer = 0x0] 04:44:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x1167c6800) [pid = 1648] [serial = 599] [outer = 0x1160edc00] 04:44:13 INFO - PROCESS | 1648 | 1464781453549 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x117577800) [pid = 1648] [serial = 600] [outer = 0x1160edc00] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12579f800 == 58 [pid = 1648] [id = 193] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12b267000 == 57 [pid = 1648] [id = 192] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12a786000 == 56 [pid = 1648] [id = 191] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x126eab800 == 55 [pid = 1648] [id = 190] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x121fea800 == 54 [pid = 1648] [id = 189] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x119b8f000 == 53 [pid = 1648] [id = 188] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1170ac800 == 52 [pid = 1648] [id = 187] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x124f72800) [pid = 1648] [serial = 509] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x128f4f800) [pid = 1648] [serial = 512] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x12bccb800) [pid = 1648] [serial = 515] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12c1d4400) [pid = 1648] [serial = 545] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x124b9f000 == 51 [pid = 1648] [id = 184] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x1170d5800 == 50 [pid = 1648] [id = 183] 04:44:13 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc80800 == 49 [pid = 1648] [id = 182] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x121f16c00) [pid = 1648] [serial = 527] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x121f21c00) [pid = 1648] [serial = 528] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x12b413c00) [pid = 1648] [serial = 536] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x12bcc1800) [pid = 1648] [serial = 537] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x119e4f000) [pid = 1648] [serial = 505] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12bd14c00) [pid = 1648] [serial = 539] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x1188b0400) [pid = 1648] [serial = 522] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x118281800) [pid = 1648] [serial = 521] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x121430400) [pid = 1648] [serial = 525] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x121425400) [pid = 1648] [serial = 524] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12514c000) [pid = 1648] [serial = 530] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1262c8000) [pid = 1648] [serial = 531] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x1167c6400) [pid = 1648] [serial = 502] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12ce5bc00) [pid = 1648] [serial = 519] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12cd1c000) [pid = 1648] [serial = 518] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x126a08000) [pid = 1648] [serial = 533] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x126859400) [pid = 1648] [serial = 542] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x12c135000) [pid = 1648] [serial = 540] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x11757d800) [pid = 1648] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x128f44000) [pid = 1648] [serial = 534] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12a9bcc00) [pid = 1648] [serial = 543] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1648 | 1464781453987 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 04:44:14 INFO - PROCESS | 1648 | 1464781454037 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 1648 | 1464781454041 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:44:14 INFO - PROCESS | 1648 | 1464781454054 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1648 | 1464781454056 Marionette TRACE conn2 <- [1,774,null,{}] 04:44:14 INFO - PROCESS | 1648 | 1464781454066 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}] 04:44:14 INFO - PROCESS | 1648 | 1464781454152 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:44:14 INFO - PROCESS | 1648 | 1464781454161 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1182b1800 == 50 [pid = 1648] [id = 201] 04:44:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x11757d800) [pid = 1648] [serial = 601] [outer = 0x0] 04:44:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11932d800) [pid = 1648] [serial = 602] [outer = 0x11757d800] 04:44:14 INFO - PROCESS | 1648 | 1464781454187 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11a1c4000) [pid = 1648] [serial = 603] [outer = 0x11757d800] 04:44:14 INFO - PROCESS | 1648 | 1464781454525 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 526ms 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:44:14 INFO - PROCESS | 1648 | 1464781454581 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 1648 | 1464781454582 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:44:14 INFO - PROCESS | 1648 | 1464781454584 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1648 | 1464781454587 Marionette TRACE conn2 <- [1,778,null,{}] 04:44:14 INFO - PROCESS | 1648 | 1464781454594 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}] 04:44:14 INFO - PROCESS | 1648 | 1464781454678 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:44:14 INFO - PROCESS | 1648 | 1464781454685 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x124dd2000 == 51 [pid = 1648] [id = 202] 04:44:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12142bc00) [pid = 1648] [serial = 604] [outer = 0x0] 04:44:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x121f1e800) [pid = 1648] [serial = 605] [outer = 0x12142bc00] 04:44:14 INFO - PROCESS | 1648 | 1464781454713 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x124f75400) [pid = 1648] [serial = 606] [outer = 0x12142bc00] 04:44:15 INFO - PROCESS | 1648 | 1464781455060 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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 04:44:15 INFO - PROCESS | 1648 | 1464781455106 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:44:15 INFO - PROCESS | 1648 | 1464781455109 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:44:15 INFO - PROCESS | 1648 | 1464781455112 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 1648 | 1464781455114 Marionette TRACE conn2 <- [1,782,null,{}] 04:44:15 INFO - PROCESS | 1648 | 1464781455117 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}] 04:44:15 INFO - PROCESS | 1648 | 1464781455244 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:44:15 INFO - PROCESS | 1648 | 1464781455250 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x126ea4000 == 52 [pid = 1648] [id = 203] 04:44:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x126d3c800) [pid = 1648] [serial = 607] [outer = 0x0] 04:44:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x128a09800) [pid = 1648] [serial = 608] [outer = 0x126d3c800] 04:44:15 INFO - PROCESS | 1648 | 1464781455297 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x128f4ac00) [pid = 1648] [serial = 609] [outer = 0x126d3c800] 04:44:15 INFO - PROCESS | 1648 | 1464781455663 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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:44:15 INFO - PROCESS | 1648 | 1464781455682 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 1648 | 1464781455683 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:44:15 INFO - PROCESS | 1648 | 1464781455685 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 1648 | 1464781455686 Marionette TRACE conn2 <- [1,786,null,{}] 04:44:15 INFO - PROCESS | 1648 | 1464781455688 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}] 04:44:15 INFO - PROCESS | 1648 | 1464781455809 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:44:15 INFO - PROCESS | 1648 | 1464781455854 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293cf000 == 53 [pid = 1648] [id = 204] 04:44:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x126a11400) [pid = 1648] [serial = 610] [outer = 0x0] 04:44:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x129352400) [pid = 1648] [serial = 611] [outer = 0x126a11400] 04:44:15 INFO - PROCESS | 1648 | 1464781455895 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x1297cfc00) [pid = 1648] [serial = 612] [outer = 0x126a11400] 04:44:16 INFO - PROCESS | 1648 | 1464781456302 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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:44:16 INFO - PROCESS | 1648 | 1464781456355 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 1648 | 1464781456356 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:44:16 INFO - PROCESS | 1648 | 1464781456358 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1648 | 1464781456359 Marionette TRACE conn2 <- [1,790,null,{}] 04:44:16 INFO - PROCESS | 1648 | 1464781456368 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}] 04:44:16 INFO - PROCESS | 1648 | 1464781456488 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:44:16 INFO - PROCESS | 1648 | 1464781456504 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x116656000 == 54 [pid = 1648] [id = 205] 04:44:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x118597c00) [pid = 1648] [serial = 613] [outer = 0x0] 04:44:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x12a961c00) [pid = 1648] [serial = 614] [outer = 0x118597c00] 04:44:16 INFO - PROCESS | 1648 | 1464781456531 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12bd0e000) [pid = 1648] [serial = 615] [outer = 0x118597c00] 04:44:16 INFO - PROCESS | 1648 | 1464781456883 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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 04:44:16 INFO - PROCESS | 1648 | 1464781456929 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 1648 | 1464781456930 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:44:16 INFO - PROCESS | 1648 | 1464781456932 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1648 | 1464781456933 Marionette TRACE conn2 <- [1,794,null,{}] 04:44:16 INFO - PROCESS | 1648 | 1464781456936 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}] 04:44:17 INFO - PROCESS | 1648 | 1464781457034 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:44:17 INFO - PROCESS | 1648 | 1464781457049 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bf9f800 == 55 [pid = 1648] [id = 206] 04:44:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x12a8d0400) [pid = 1648] [serial = 616] [outer = 0x0] 04:44:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12c138c00) [pid = 1648] [serial = 617] [outer = 0x12a8d0400] 04:44:17 INFO - PROCESS | 1648 | 1464781457073 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12c8b2400) [pid = 1648] [serial = 618] [outer = 0x12a8d0400] 04:44:17 INFO - PROCESS | 1648 | 1464781457422 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 04:44:17 INFO - PROCESS | 1648 | 1464781457450 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 1648 | 1464781457451 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:44:17 INFO - PROCESS | 1648 | 1464781457461 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1648 | 1464781457462 Marionette TRACE conn2 <- [1,798,null,{}] 04:44:17 INFO - PROCESS | 1648 | 1464781457464 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}] 04:44:17 INFO - PROCESS | 1648 | 1464781457562 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:44:17 INFO - PROCESS | 1648 | 1464781457597 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5b1000 == 56 [pid = 1648] [id = 207] 04:44:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x11704b400) [pid = 1648] [serial = 619] [outer = 0x0] 04:44:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x117052800) [pid = 1648] [serial = 620] [outer = 0x11704b400] 04:44:17 INFO - PROCESS | 1648 | 1464781457630 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x117057c00) [pid = 1648] [serial = 621] [outer = 0x11704b400] 04:44:17 INFO - PROCESS | 1648 | 1464781457928 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]]]}] 04:44:17 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 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:44:17 INFO - PROCESS | 1648 | 1464781457980 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 1648 | 1464781457981 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:44:17 INFO - PROCESS | 1648 | 1464781457983 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1648 | 1464781457984 Marionette TRACE conn2 <- [1,802,null,{}] 04:44:17 INFO - PROCESS | 1648 | 1464781457987 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}] 04:44:18 INFO - PROCESS | 1648 | 1464781458087 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x119327c00) [pid = 1648] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x121170000) [pid = 1648] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x1168a5000) [pid = 1648] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x12bd10000) [pid = 1648] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x117393400) [pid = 1648] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x11828a000) [pid = 1648] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12a9c1c00) [pid = 1648] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x126e21400) [pid = 1648] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1297d2000) [pid = 1648] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x128f49800) [pid = 1648] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x121b66400) [pid = 1648] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x126e17000) [pid = 1648] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x1166bf000) [pid = 1648] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x118e48400) [pid = 1648] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x11757fc00) [pid = 1648] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x111ed7400) [pid = 1648] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x115e47c00) [pid = 1648] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x11885d400) [pid = 1648] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x11297cc00) [pid = 1648] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12a8d2c00) [pid = 1648] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12a8d1000) [pid = 1648] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12cd1fc00) [pid = 1648] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1188b7000) [pid = 1648] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1160f1c00) [pid = 1648] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1297cb400) [pid = 1648] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1183c8000) [pid = 1648] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x121170400) [pid = 1648] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x126e18400) [pid = 1648] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x121f1f000) [pid = 1648] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x128a0d400) [pid = 1648] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x121ff5c00) [pid = 1648] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1258e3400) [pid = 1648] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x113357000) [pid = 1648] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12a9ba000) [pid = 1648] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12bccc400) [pid = 1648] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12a8cc400) [pid = 1648] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:44:18 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118e85400) [pid = 1648] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:44:18 INFO - PROCESS | 1648 | 1464781458303 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e75000 == 57 [pid = 1648] [id = 208] 04:44:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x111f1b400) [pid = 1648] [serial = 622] [outer = 0x0] 04:44:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x112984400) [pid = 1648] [serial = 623] [outer = 0x111f1b400] 04:44:18 INFO - PROCESS | 1648 | 1464781458328 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1162b5c00) [pid = 1648] [serial = 624] [outer = 0x111f1b400] 04:44:18 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 04:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 619ms 04:44:18 INFO - PROCESS | 1648 | 1464781458599 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]]]}] 04:44:18 INFO - PROCESS | 1648 | 1464781458602 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 1648 | 1464781458603 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:44:18 INFO - PROCESS | 1648 | 1464781458614 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 1648 | 1464781458615 Marionette TRACE conn2 <- [1,806,null,{}] 04:44:18 INFO - PROCESS | 1648 | 1464781458619 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}] 04:44:18 INFO - PROCESS | 1648 | 1464781458712 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:44:18 INFO - PROCESS | 1648 | 1464781458717 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a3f800 == 58 [pid = 1648] [id = 209] 04:44:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x117394400) [pid = 1648] [serial = 625] [outer = 0x0] 04:44:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118e80800) [pid = 1648] [serial = 626] [outer = 0x117394400] 04:44:18 INFO - PROCESS | 1648 | 1464781458742 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12142f800) [pid = 1648] [serial = 627] [outer = 0x117394400] 04:44:19 INFO - PROCESS | 1648 | [1648] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:44:19 INFO - PROCESS | 1648 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:44:19 INFO - PROCESS | 1648 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:44:19 INFO - PROCESS | 1648 | [GFX2-]: Using SkiaGL canvas. 04:44:19 INFO - PROCESS | 1648 | 1464781459103 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]]]}] 04:44:19 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 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 530ms 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:44:19 INFO - PROCESS | 1648 | 1464781459136 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1648 | 1464781459138 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:44:19 INFO - PROCESS | 1648 | 1464781459140 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1648 | 1464781459142 Marionette TRACE conn2 <- [1,810,null,{}] 04:44:19 INFO - PROCESS | 1648 | 1464781459144 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}] 04:44:19 INFO - PROCESS | 1648 | 1464781459264 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:44:19 INFO - PROCESS | 1648 | 1464781459271 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d49c000 == 59 [pid = 1648] [id = 210] 04:44:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x124f6fc00) [pid = 1648] [serial = 628] [outer = 0x0] 04:44:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x128a7fc00) [pid = 1648] [serial = 629] [outer = 0x124f6fc00] 04:44:19 INFO - PROCESS | 1648 | 1464781459318 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12c8b1000) [pid = 1648] [serial = 630] [outer = 0x124f6fc00] 04:44:19 INFO - PROCESS | 1648 | 1464781459780 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:44:19 INFO - PROCESS | 1648 | 1464781459812 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1648 | 1464781459813 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:44:19 INFO - PROCESS | 1648 | 1464781459815 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1648 | 1464781459817 Marionette TRACE conn2 <- [1,814,null,{}] 04:44:19 INFO - PROCESS | 1648 | 1464781459820 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}] 04:44:19 INFO - PROCESS | 1648 | 1464781459946 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:44:19 INFO - PROCESS | 1648 | 1464781459952 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8e8800 == 60 [pid = 1648] [id = 211] 04:44:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x110e38c00) [pid = 1648] [serial = 631] [outer = 0x0] 04:44:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x110e3c800) [pid = 1648] [serial = 632] [outer = 0x110e38c00] 04:44:19 INFO - PROCESS | 1648 | 1464781459992 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12b41b000) [pid = 1648] [serial = 633] [outer = 0x110e38c00] 04:44:20 INFO - PROCESS | 1648 | 1464781460703 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] 04:44:20 INFO - PROCESS | 1648 | 1464781460737 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:44:20 INFO - PROCESS | 1648 | 1464781460741 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 1648 | 1464781460743 Marionette TRACE conn2 <- [1,818,null,{}] 04:44:20 INFO - PROCESS | 1648 | 1464781460747 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}] 04:44:20 INFO - PROCESS | 1648 | 1464781460852 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:44:20 INFO - PROCESS | 1648 | 1464781460910 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x121493800 == 61 [pid = 1648] [id = 212] 04:44:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x11297c000) [pid = 1648] [serial = 634] [outer = 0x0] 04:44:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x1130bac00) [pid = 1648] [serial = 635] [outer = 0x11297c000] 04:44:20 INFO - PROCESS | 1648 | 1464781460941 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x11704e000) [pid = 1648] [serial = 636] [outer = 0x11297c000] 04:44:21 INFO - PROCESS | 1648 | 1464781461376 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]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 04:44:21 INFO - PROCESS | 1648 | 1464781461424 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 1648 | 1464781461428 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:44:21 INFO - PROCESS | 1648 | 1464781461434 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 1648 | 1464781461436 Marionette TRACE conn2 <- [1,822,null,{}] 04:44:21 INFO - PROCESS | 1648 | 1464781461439 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}] 04:44:21 INFO - PROCESS | 1648 | 1464781461542 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:44:21 INFO - PROCESS | 1648 | 1464781461611 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2c6000 == 62 [pid = 1648] [id = 213] 04:44:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1188b4800) [pid = 1648] [serial = 637] [outer = 0x0] 04:44:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x11935bc00) [pid = 1648] [serial = 638] [outer = 0x1188b4800] 04:44:21 INFO - PROCESS | 1648 | 1464781461640 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12142a000) [pid = 1648] [serial = 639] [outer = 0x1188b4800] 04:44:22 INFO - PROCESS | 1648 | 1464781462061 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] 04:44:22 INFO - PROCESS | 1648 | 1464781462145 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:44:22 INFO - PROCESS | 1648 | 1464781462149 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1648 | 1464781462151 Marionette TRACE conn2 <- [1,826,null,{}] 04:44:22 INFO - PROCESS | 1648 | 1464781462162 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}] 04:44:22 INFO - PROCESS | 1648 | 1464781462263 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:44:22 INFO - PROCESS | 1648 | 1464781462333 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd10800 == 63 [pid = 1648] [id = 214] 04:44:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x124f50400) [pid = 1648] [serial = 640] [outer = 0x0] 04:44:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x126d41400) [pid = 1648] [serial = 641] [outer = 0x124f50400] 04:44:22 INFO - PROCESS | 1648 | 1464781462364 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12934d000) [pid = 1648] [serial = 642] [outer = 0x124f50400] 04:44:22 INFO - PROCESS | 1648 | 1464781462755 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 04:44:22 INFO - PROCESS | 1648 | 1464781462821 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 1648 | 1464781462823 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:44:22 INFO - PROCESS | 1648 | 1464781462826 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1648 | 1464781462827 Marionette TRACE conn2 <- [1,830,null,{}] 04:44:22 INFO - PROCESS | 1648 | 1464781462829 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}] 04:44:22 INFO - PROCESS | 1648 | 1464781462932 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:44:22 INFO - PROCESS | 1648 | 1464781462987 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e129000 == 64 [pid = 1648] [id = 215] 04:44:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1297d3c00) [pid = 1648] [serial = 643] [outer = 0x0] 04:44:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12a9be000) [pid = 1648] [serial = 644] [outer = 0x1297d3c00] 04:44:23 INFO - PROCESS | 1648 | 1464781463017 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12b226800) [pid = 1648] [serial = 645] [outer = 0x1297d3c00] 04:44:23 INFO - PROCESS | 1648 | 1464781463460 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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 668ms 04:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:44:23 INFO - PROCESS | 1648 | 1464781463495 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 1648 | 1464781463497 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:44:23 INFO - PROCESS | 1648 | 1464781463500 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 1648 | 1464781463502 Marionette TRACE conn2 <- [1,834,null,{}] 04:44:23 INFO - PROCESS | 1648 | 1464781463505 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}] 04:44:23 INFO - PROCESS | 1648 | 1464781463685 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:44:23 INFO - PROCESS | 1648 | 1464781463789 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x113f17800 == 65 [pid = 1648] [id = 216] 04:44:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x112976c00) [pid = 1648] [serial = 646] [outer = 0x0] 04:44:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x11684d400) [pid = 1648] [serial = 647] [outer = 0x112976c00] 04:44:23 INFO - PROCESS | 1648 | 1464781463828 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x11961d000) [pid = 1648] [serial = 648] [outer = 0x112976c00] 04:44:24 INFO - PROCESS | 1648 | 1464781464431 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 971ms 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:44:24 INFO - PROCESS | 1648 | 1464781464471 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 1648 | 1464781464473 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:44:24 INFO - PROCESS | 1648 | 1464781464476 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 1648 | 1464781464479 Marionette TRACE conn2 <- [1,838,null,{}] 04:44:24 INFO - PROCESS | 1648 | 1464781464483 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}] 04:44:24 INFO - PROCESS | 1648 | 1464781464585 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:44:24 INFO - PROCESS | 1648 | 1464781464684 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x113f1d800 == 66 [pid = 1648] [id = 217] 04:44:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x111c89c00) [pid = 1648] [serial = 649] [outer = 0x0] 04:44:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x112979400) [pid = 1648] [serial = 650] [outer = 0x111c89c00] 04:44:24 INFO - PROCESS | 1648 | 1464781464730 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x112a7e800) [pid = 1648] [serial = 651] [outer = 0x111c89c00] 04:44:25 INFO - PROCESS | 1648 | 1464781465267 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 821ms 04:44:25 INFO - PROCESS | 1648 | 1464781465298 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 1648 | 1464781465302 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:44:25 INFO - PROCESS | 1648 | 1464781465308 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 1648 | 1464781465311 Marionette TRACE conn2 <- [1,842,null,{}] 04:44:25 INFO - PROCESS | 1648 | 1464781465314 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}] 04:44:25 INFO - PROCESS | 1648 | 1464781465388 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:44:25 INFO - PROCESS | 1648 | 1464781465453 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170a4800 == 67 [pid = 1648] [id = 218] 04:44:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x116076800) [pid = 1648] [serial = 652] [outer = 0x0] 04:44:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x1166c5800) [pid = 1648] [serial = 653] [outer = 0x116076800] 04:44:25 INFO - PROCESS | 1648 | 1464781465483 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x116a66400) [pid = 1648] [serial = 654] [outer = 0x116076800] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x12d49c000 == 66 [pid = 1648] [id = 210] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x126a3f800 == 65 [pid = 1648] [id = 209] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x112e75000 == 64 [pid = 1648] [id = 208] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x128f4a800) [pid = 1648] [serial = 581] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5b1000 == 63 [pid = 1648] [id = 207] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x12bf9f800 == 62 [pid = 1648] [id = 206] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x116656000 == 61 [pid = 1648] [id = 205] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x1293cf000 == 60 [pid = 1648] [id = 204] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x126ea4000 == 59 [pid = 1648] [id = 203] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x124dd2000 == 58 [pid = 1648] [id = 202] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x1182b1800 == 57 [pid = 1648] [id = 201] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x11858a800 == 56 [pid = 1648] [id = 200] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x12683a800 == 55 [pid = 1648] [id = 196] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x118e1d000 == 54 [pid = 1648] [id = 195] 04:44:25 INFO - PROCESS | 1648 | --DOCSHELL 0x12c59e000 == 53 [pid = 1648] [id = 194] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12cedcc00) [pid = 1648] [serial = 446] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x126e1f800) [pid = 1648] [serial = 510] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x12bccc000) [pid = 1648] [serial = 455] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1183c5000) [pid = 1648] [serial = 344] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12151a400) [pid = 1648] [serial = 398] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x11935b000) [pid = 1648] [serial = 449] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x113f0b800) [pid = 1648] [serial = 296] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x112abdc00) [pid = 1648] [serial = 579] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12c129c00) [pid = 1648] [serial = 572] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12a9be400) [pid = 1648] [serial = 569] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12ced3000) [pid = 1648] [serial = 575] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x1188bec00) [pid = 1648] [serial = 560] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x119456400) [pid = 1648] [serial = 561] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x118282800) [pid = 1648] [serial = 549] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x1167d2800) [pid = 1648] [serial = 548] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12a8c9c00) [pid = 1648] [serial = 554] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12a9bfc00) [pid = 1648] [serial = 555] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x121f19800) [pid = 1648] [serial = 552] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x121519c00) [pid = 1648] [serial = 551] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x121f1a400) [pid = 1648] [serial = 563] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x121f22c00) [pid = 1648] [serial = 564] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x12c1d7800) [pid = 1648] [serial = 558] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12ad6b000) [pid = 1648] [serial = 557] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x124f0a800) [pid = 1648] [serial = 566] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11297f400) [pid = 1648] [serial = 578] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12d538c00) [pid = 1648] [serial = 576] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12bcc5000) [pid = 1648] [serial = 570] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12c8af400) [pid = 1648] [serial = 573] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1297cf000) [pid = 1648] [serial = 567] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x128f46c00) [pid = 1648] [serial = 251] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12685a400) [pid = 1648] [serial = 350] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x128a73400) [pid = 1648] [serial = 401] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x115ecd800) [pid = 1648] [serial = 254] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12c1d9c00) [pid = 1648] [serial = 516] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12c8b0400) [pid = 1648] [serial = 458] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12b415400) [pid = 1648] [serial = 341] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x121b63400) [pid = 1648] [serial = 305] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x119631c00) [pid = 1648] [serial = 347] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126851c00) [pid = 1648] [serial = 452] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118088000) [pid = 1648] [serial = 299] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12c12a000) [pid = 1648] [serial = 392] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118860000) [pid = 1648] [serial = 395] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1188be000) [pid = 1648] [serial = 302] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12d532400) [pid = 1648] [serial = 500] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12a95d800) [pid = 1648] [serial = 513] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12b415c00) [pid = 1648] [serial = 404] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118283c00) [pid = 1648] [serial = 503] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121428000) [pid = 1648] [serial = 506] [outer = 0x0] [url = about:blank] 04:44:26 INFO - PROCESS | 1648 | 1464781465992 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 725ms 04:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:44:26 INFO - PROCESS | 1648 | 1464781466031 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 1648 | 1464781466033 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:44:26 INFO - PROCESS | 1648 | 1464781466035 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 1648 | 1464781466037 Marionette TRACE conn2 <- [1,846,null,{}] 04:44:26 INFO - PROCESS | 1648 | 1464781466049 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}] 04:44:26 INFO - PROCESS | 1648 | 1464781466155 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:44:26 INFO - PROCESS | 1648 | 1464781466256 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170bc000 == 54 [pid = 1648] [id = 219] 04:44:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1168a2000) [pid = 1648] [serial = 655] [outer = 0x0] 04:44:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x117057000) [pid = 1648] [serial = 656] [outer = 0x1168a2000] 04:44:26 INFO - PROCESS | 1648 | 1464781466302 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x118089c00) [pid = 1648] [serial = 657] [outer = 0x1168a2000] 04:44:26 INFO - PROCESS | 1648 | 1464781466732 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 720ms 04:44:26 INFO - PROCESS | 1648 | 1464781466756 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:44:26 INFO - PROCESS | 1648 | 1464781466758 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:44:26 INFO - PROCESS | 1648 | 1464781466760 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 1648 | 1464781466761 Marionette TRACE conn2 <- [1,850,null,{}] 04:44:26 INFO - PROCESS | 1648 | 1464781466764 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}] 04:44:26 INFO - PROCESS | 1648 | 1464781466847 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:44:26 INFO - PROCESS | 1648 | 1464781466892 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x118590000 == 55 [pid = 1648] [id = 220] 04:44:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x118088000) [pid = 1648] [serial = 658] [outer = 0x0] 04:44:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x118285800) [pid = 1648] [serial = 659] [outer = 0x118088000] 04:44:26 INFO - PROCESS | 1648 | 1464781466918 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1184eec00) [pid = 1648] [serial = 660] [outer = 0x118088000] 04:44:27 INFO - PROCESS | 1648 | 1464781467195 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 470ms 04:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:44:27 INFO - PROCESS | 1648 | 1464781467231 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1648 | 1464781467232 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:44:27 INFO - PROCESS | 1648 | 1464781467234 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1648 | 1464781467235 Marionette TRACE conn2 <- [1,854,null,{}] 04:44:27 INFO - PROCESS | 1648 | 1464781467238 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}] 04:44:27 INFO - PROCESS | 1648 | 1464781467315 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:44:27 INFO - PROCESS | 1648 | 1464781467319 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x113d39000 == 56 [pid = 1648] [id = 221] 04:44:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118284400) [pid = 1648] [serial = 661] [outer = 0x0] 04:44:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x11885c800) [pid = 1648] [serial = 662] [outer = 0x118284400] 04:44:27 INFO - PROCESS | 1648 | 1464781467347 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1188b8800) [pid = 1648] [serial = 663] [outer = 0x118284400] 04:44:27 INFO - PROCESS | 1648 | 1464781467665 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 04:44:27 INFO - PROCESS | 1648 | 1464781467705 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1648 | 1464781467706 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:44:27 INFO - PROCESS | 1648 | 1464781467708 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1648 | 1464781467709 Marionette TRACE conn2 <- [1,858,null,{}] 04:44:27 INFO - PROCESS | 1648 | 1464781467712 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}] 04:44:27 INFO - PROCESS | 1648 | 1464781467835 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:44:27 INFO - PROCESS | 1648 | 1464781467847 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x116646000 == 57 [pid = 1648] [id = 222] 04:44:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x118e41000) [pid = 1648] [serial = 664] [outer = 0x0] 04:44:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x119453800) [pid = 1648] [serial = 665] [outer = 0x118e41000] 04:44:27 INFO - PROCESS | 1648 | 1464781467874 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1212ab000) [pid = 1648] [serial = 666] [outer = 0x118e41000] 04:44:28 INFO - PROCESS | 1648 | 1464781468213 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 04:44:28 INFO - PROCESS | 1648 | 1464781468230 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1648 | 1464781468231 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:44:28 INFO - PROCESS | 1648 | 1464781468233 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1648 | 1464781468234 Marionette TRACE conn2 <- [1,862,null,{}] 04:44:28 INFO - PROCESS | 1648 | 1464781468237 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}] 04:44:28 INFO - PROCESS | 1648 | 1464781468359 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:44:28 INFO - PROCESS | 1648 | 1464781468378 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x121739800 == 58 [pid = 1648] [id = 223] 04:44:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x121426000) [pid = 1648] [serial = 667] [outer = 0x0] 04:44:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12142d400) [pid = 1648] [serial = 668] [outer = 0x121426000] 04:44:28 INFO - PROCESS | 1648 | 1464781468420 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x121845400) [pid = 1648] [serial = 669] [outer = 0x121426000] 04:44:28 INFO - PROCESS | 1648 | 1464781468767 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 571ms 04:44:28 INFO - PROCESS | 1648 | 1464781468810 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1648 | 1464781468811 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:44:28 INFO - PROCESS | 1648 | 1464781468814 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1648 | 1464781468815 Marionette TRACE conn2 <- [1,866,null,{}] 04:44:28 INFO - PROCESS | 1648 | 1464781468817 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}] 04:44:28 INFO - PROCESS | 1648 | 1464781468912 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:44:28 INFO - PROCESS | 1648 | 1464781468916 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x124812000 == 59 [pid = 1648] [id = 224] 04:44:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12184c000) [pid = 1648] [serial = 670] [outer = 0x0] 04:44:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x121e2a400) [pid = 1648] [serial = 671] [outer = 0x12184c000] 04:44:28 INFO - PROCESS | 1648 | 1464781468941 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x121f1d000) [pid = 1648] [serial = 672] [outer = 0x12184c000] 04:44:29 INFO - PROCESS | 1648 | 1464781469278 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]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 517ms 04:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:44:29 INFO - PROCESS | 1648 | 1464781469332 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 1648 | 1464781469333 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:44:29 INFO - PROCESS | 1648 | 1464781469335 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 1648 | 1464781469336 Marionette TRACE conn2 <- [1,870,null,{}] 04:44:29 INFO - PROCESS | 1648 | 1464781469338 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}] 04:44:29 INFO - PROCESS | 1648 | 1464781469435 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:44:29 INFO - PROCESS | 1648 | 1464781469448 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257a9800 == 60 [pid = 1648] [id = 225] 04:44:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x121f16800) [pid = 1648] [serial = 673] [outer = 0x0] 04:44:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x124876400) [pid = 1648] [serial = 674] [outer = 0x121f16800] 04:44:29 INFO - PROCESS | 1648 | 1464781469480 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x124f0c400) [pid = 1648] [serial = 675] [outer = 0x121f16800] 04:44:29 INFO - PROCESS | 1648 | 1464781469828 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]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 04:44:29 INFO - PROCESS | 1648 | 1464781469855 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 1648 | 1464781469857 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:44:29 INFO - PROCESS | 1648 | 1464781469861 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 1648 | 1464781469862 Marionette TRACE conn2 <- [1,874,null,{}] 04:44:29 INFO - PROCESS | 1648 | 1464781469865 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}] 04:44:29 INFO - PROCESS | 1648 | 1464781469961 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:44:29 INFO - PROCESS | 1648 | 1464781469966 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a42800 == 61 [pid = 1648] [id = 226] 04:44:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x124f4b400) [pid = 1648] [serial = 676] [outer = 0x0] 04:44:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x124f77c00) [pid = 1648] [serial = 677] [outer = 0x124f4b400] 04:44:29 INFO - PROCESS | 1648 | 1464781469991 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x125777400) [pid = 1648] [serial = 678] [outer = 0x124f4b400] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x124f6fc00) [pid = 1648] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11704b400) [pid = 1648] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x126a11400) [pid = 1648] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x117394400) [pid = 1648] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x118e46800) [pid = 1648] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1160edc00) [pid = 1648] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x112a19000) [pid = 1648] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118597c00) [pid = 1648] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x126d3c800) [pid = 1648] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11757d800) [pid = 1648] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x111f1b400) [pid = 1648] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12142bc00) [pid = 1648] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:44:30 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12a8d0400) [pid = 1648] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:44:30 INFO - PROCESS | 1648 | 1464781470450 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 619ms 04:44:30 INFO - PROCESS | 1648 | 1464781470487 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1648 | 1464781470489 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:44:30 INFO - PROCESS | 1648 | 1464781470500 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1648 | 1464781470502 Marionette TRACE conn2 <- [1,878,null,{}] 04:44:30 INFO - PROCESS | 1648 | 1464781470504 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}] 04:44:30 INFO - PROCESS | 1648 | 1464781470602 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:44:30 INFO - PROCESS | 1648 | 1464781470607 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293ca800 == 62 [pid = 1648] [id = 227] 04:44:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1188b3c00) [pid = 1648] [serial = 679] [outer = 0x0] 04:44:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x124f75000) [pid = 1648] [serial = 680] [outer = 0x1188b3c00] 04:44:30 INFO - PROCESS | 1648 | 1464781470636 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11a1b9000) [pid = 1648] [serial = 681] [outer = 0x1188b3c00] 04:44:30 INFO - PROCESS | 1648 | 1464781470964 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 471ms 04:44:30 INFO - PROCESS | 1648 | 1464781470971 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1648 | 1464781470972 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:44:30 INFO - PROCESS | 1648 | 1464781470977 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1648 | 1464781470980 Marionette TRACE conn2 <- [1,882,null,{}] 04:44:30 INFO - PROCESS | 1648 | 1464781470982 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}] 04:44:31 INFO - PROCESS | 1648 | 1464781471065 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:44:31 INFO - PROCESS | 1648 | 1464781471069 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a79c800 == 63 [pid = 1648] [id = 228] 04:44:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12684f800) [pid = 1648] [serial = 682] [outer = 0x0] 04:44:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x126a10000) [pid = 1648] [serial = 683] [outer = 0x12684f800] 04:44:31 INFO - PROCESS | 1648 | 1464781471095 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x126d42000) [pid = 1648] [serial = 684] [outer = 0x12684f800] 04:44:31 INFO - PROCESS | 1648 | 1464781471397 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 472ms 04:44:31 INFO - PROCESS | 1648 | 1464781471448 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:44:31 INFO - PROCESS | 1648 | 1464781471449 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:44:31 INFO - PROCESS | 1648 | 1464781471451 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1648 | 1464781471452 Marionette TRACE conn2 <- [1,886,null,{}] 04:44:31 INFO - PROCESS | 1648 | 1464781471454 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}] 04:44:31 INFO - PROCESS | 1648 | 1464781471556 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:44:31 INFO - PROCESS | 1648 | 1464781471566 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab16800 == 64 [pid = 1648] [id = 229] 04:44:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x126d44400) [pid = 1648] [serial = 685] [outer = 0x0] 04:44:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x126e20000) [pid = 1648] [serial = 686] [outer = 0x126d44400] 04:44:31 INFO - PROCESS | 1648 | 1464781471590 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x128a0a800) [pid = 1648] [serial = 687] [outer = 0x126d44400] 04:44:31 INFO - PROCESS | 1648 | 1464781471894 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 467ms 04:44:31 INFO - PROCESS | 1648 | 1464781471919 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:44:31 INFO - PROCESS | 1648 | 1464781471931 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:44:31 INFO - PROCESS | 1648 | 1464781471933 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1648 | 1464781471934 Marionette TRACE conn2 <- [1,890,null,{}] 04:44:31 INFO - PROCESS | 1648 | 1464781471937 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}] 04:44:32 INFO - PROCESS | 1648 | 1464781472016 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:44:32 INFO - PROCESS | 1648 | 1464781472020 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b268000 == 65 [pid = 1648] [id = 230] 04:44:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x121431000) [pid = 1648] [serial = 688] [outer = 0x0] 04:44:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x128a7e400) [pid = 1648] [serial = 689] [outer = 0x121431000] 04:44:32 INFO - PROCESS | 1648 | 1464781472044 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x128f4d800) [pid = 1648] [serial = 690] [outer = 0x121431000] 04:44:32 INFO - PROCESS | 1648 | 1464781472485 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 04:44:32 INFO - PROCESS | 1648 | 1464781472505 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 1648 | 1464781472508 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:44:32 INFO - PROCESS | 1648 | 1464781472511 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 1648 | 1464781472514 Marionette TRACE conn2 <- [1,894,null,{}] 04:44:32 INFO - PROCESS | 1648 | 1464781472518 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}] 04:44:32 INFO - PROCESS | 1648 | 1464781472625 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:44:32 INFO - PROCESS | 1648 | 1464781472677 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x116235800 == 66 [pid = 1648] [id = 231] 04:44:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x112977400) [pid = 1648] [serial = 691] [outer = 0x0] 04:44:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x112a21c00) [pid = 1648] [serial = 692] [outer = 0x112977400] 04:44:32 INFO - PROCESS | 1648 | 1464781472709 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1138ec800) [pid = 1648] [serial = 693] [outer = 0x112977400] 04:44:33 INFO - PROCESS | 1648 | 1464781473117 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 621ms 04:44:33 INFO - PROCESS | 1648 | 1464781473133 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 1648 | 1464781473137 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:44:33 INFO - PROCESS | 1648 | 1464781473142 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 1648 | 1464781473143 Marionette TRACE conn2 <- [1,898,null,{}] 04:44:33 INFO - PROCESS | 1648 | 1464781473146 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}] 04:44:33 INFO - PROCESS | 1648 | 1464781473248 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:44:33 INFO - PROCESS | 1648 | 1464781473350 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ff3800 == 67 [pid = 1648] [id = 232] 04:44:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1167d2800) [pid = 1648] [serial = 694] [outer = 0x0] 04:44:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x11704d000) [pid = 1648] [serial = 695] [outer = 0x1167d2800] 04:44:33 INFO - PROCESS | 1648 | 1464781473381 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x11717f800) [pid = 1648] [serial = 696] [outer = 0x1167d2800] 04:44:33 INFO - PROCESS | 1648 | 1464781473798 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 04:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:44:33 INFO - PROCESS | 1648 | 1464781473812 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 1648 | 1464781473813 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:44:33 INFO - PROCESS | 1648 | 1464781473815 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 1648 | 1464781473818 Marionette TRACE conn2 <- [1,902,null,{}] 04:44:33 INFO - PROCESS | 1648 | 1464781473826 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}] 04:44:33 INFO - PROCESS | 1648 | 1464781473929 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:44:33 INFO - PROCESS | 1648 | 1464781473984 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b271800 == 68 [pid = 1648] [id = 233] 04:44:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x118280400) [pid = 1648] [serial = 697] [outer = 0x0] 04:44:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1188be000) [pid = 1648] [serial = 698] [outer = 0x118280400] 04:44:34 INFO - PROCESS | 1648 | 1464781474015 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x119618000) [pid = 1648] [serial = 699] [outer = 0x118280400] 04:44:34 INFO - PROCESS | 1648 | 1464781474430 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]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 621ms 04:44:34 INFO - PROCESS | 1648 | 1464781474437 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 1648 | 1464781474439 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:44:34 INFO - PROCESS | 1648 | 1464781474443 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 1648 | 1464781474445 Marionette TRACE conn2 <- [1,906,null,{}] 04:44:34 INFO - PROCESS | 1648 | 1464781474448 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}] 04:44:34 INFO - PROCESS | 1648 | 1464781474550 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:44:34 INFO - PROCESS | 1648 | 1464781474634 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc7e800 == 69 [pid = 1648] [id = 234] 04:44:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12142e400) [pid = 1648] [serial = 700] [outer = 0x0] 04:44:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x121f1fc00) [pid = 1648] [serial = 701] [outer = 0x12142e400] 04:44:34 INFO - PROCESS | 1648 | 1464781474664 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x125777c00) [pid = 1648] [serial = 702] [outer = 0x12142e400] 04:44:35 INFO - PROCESS | 1648 | 1464781475067 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 04:44:35 INFO - PROCESS | 1648 | 1464781475114 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 1648 | 1464781475116 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:44:35 INFO - PROCESS | 1648 | 1464781475118 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1648 | 1464781475119 Marionette TRACE conn2 <- [1,910,null,{}] 04:44:35 INFO - PROCESS | 1648 | 1464781475122 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}] 04:44:35 INFO - PROCESS | 1648 | 1464781475220 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:44:35 INFO - PROCESS | 1648 | 1464781475273 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfa7000 == 70 [pid = 1648] [id = 235] 04:44:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x118e42c00) [pid = 1648] [serial = 703] [outer = 0x0] 04:44:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x121518800) [pid = 1648] [serial = 704] [outer = 0x118e42c00] 04:44:35 INFO - PROCESS | 1648 | 1464781475302 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1262c8400) [pid = 1648] [serial = 705] [outer = 0x118e42c00] 04:44:35 INFO - PROCESS | 1648 | 1464781475764 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 04:44:35 INFO - PROCESS | 1648 | 1464781475790 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 1648 | 1464781475793 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:44:35 INFO - PROCESS | 1648 | 1464781475796 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1648 | 1464781475797 Marionette TRACE conn2 <- [1,914,null,{}] 04:44:35 INFO - PROCESS | 1648 | 1464781475800 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}] 04:44:35 INFO - PROCESS | 1648 | 1464781475932 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:44:35 INFO - PROCESS | 1648 | 1464781475986 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x129326000 == 71 [pid = 1648] [id = 236] 04:44:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1262cac00) [pid = 1648] [serial = 706] [outer = 0x0] 04:44:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x128f47c00) [pid = 1648] [serial = 707] [outer = 0x1262cac00] 04:44:36 INFO - PROCESS | 1648 | 1464781476016 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x1293b3c00) [pid = 1648] [serial = 708] [outer = 0x1262cac00] 04:44:36 INFO - PROCESS | 1648 | 1464781476580 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 821ms 04:44:36 INFO - PROCESS | 1648 | 1464781476618 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 1648 | 1464781476620 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:44:36 INFO - PROCESS | 1648 | 1464781476623 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 1648 | 1464781476625 Marionette TRACE conn2 <- [1,918,null,{}] 04:44:36 INFO - PROCESS | 1648 | 1464781476629 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}] 04:44:36 INFO - PROCESS | 1648 | 1464781476724 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:44:36 INFO - PROCESS | 1648 | 1464781476779 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e2d000 == 72 [pid = 1648] [id = 237] 04:44:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x112981800) [pid = 1648] [serial = 709] [outer = 0x0] 04:44:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x112a1bc00) [pid = 1648] [serial = 710] [outer = 0x112981800] 04:44:36 INFO - PROCESS | 1648 | 1464781476807 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x112ac1c00) [pid = 1648] [serial = 711] [outer = 0x112981800] 04:44:37 INFO - PROCESS | 1648 | 1464781477250 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]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 674ms 04:44:37 INFO - PROCESS | 1648 | 1464781477297 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1648 | 1464781477300 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:44:37 INFO - PROCESS | 1648 | 1464781477305 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1648 | 1464781477306 Marionette TRACE conn2 <- [1,922,null,{}] 04:44:37 INFO - PROCESS | 1648 | 1464781477309 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}] 04:44:37 INFO - PROCESS | 1648 | 1464781477403 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:44:37 INFO - PROCESS | 1648 | 1464781477468 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e1f800 == 73 [pid = 1648] [id = 238] 04:44:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x110e3cc00) [pid = 1648] [serial = 712] [outer = 0x0] 04:44:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x116a65c00) [pid = 1648] [serial = 713] [outer = 0x110e3cc00] 04:44:37 INFO - PROCESS | 1648 | 1464781477497 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x117393000) [pid = 1648] [serial = 714] [outer = 0x110e3cc00] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfc0800 == 72 [pid = 1648] [id = 185] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab16800 == 71 [pid = 1648] [id = 229] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12a79c800 == 70 [pid = 1648] [id = 228] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1293ca800 == 69 [pid = 1648] [id = 227] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x126a42800 == 68 [pid = 1648] [id = 226] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1257a9800 == 67 [pid = 1648] [id = 225] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x124812000 == 66 [pid = 1648] [id = 224] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x110e3c800) [pid = 1648] [serial = 632] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x124d0d800) [pid = 1648] [serial = 587] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1183c9000) [pid = 1648] [serial = 584] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x1293b2000) [pid = 1648] [serial = 590] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12a9c1800) [pid = 1648] [serial = 593] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x121739800 == 65 [pid = 1648] [id = 223] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x116646000 == 64 [pid = 1648] [id = 222] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x113d39000 == 63 [pid = 1648] [id = 221] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x118590000 == 62 [pid = 1648] [id = 220] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1170bc000 == 61 [pid = 1648] [id = 219] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1170a4800 == 60 [pid = 1648] [id = 218] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x113f1d800 == 59 [pid = 1648] [id = 217] 04:44:37 INFO - PROCESS | 1648 | --DOCSHELL 0x121493800 == 58 [pid = 1648] [id = 212] 04:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 572ms 04:44:37 INFO - PROCESS | 1648 | 1464781477867 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]]]}] 04:44:37 INFO - PROCESS | 1648 | 1464781477879 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1648 | 1464781477881 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12c8b1000) [pid = 1648] [serial = 630] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x117052800) [pid = 1648] [serial = 620] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1297cfc00) [pid = 1648] [serial = 612] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12142f800) [pid = 1648] [serial = 627] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x118e80800) [pid = 1648] [serial = 626] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12c8a6400) [pid = 1648] [serial = 546] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x117577800) [pid = 1648] [serial = 600] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x129352400) [pid = 1648] [serial = 611] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x112a25000) [pid = 1648] [serial = 597] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12bd0e000) [pid = 1648] [serial = 615] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x128f4ac00) [pid = 1648] [serial = 609] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x11932d800) [pid = 1648] [serial = 602] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x128a09800) [pid = 1648] [serial = 608] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1167c6800) [pid = 1648] [serial = 599] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x112984400) [pid = 1648] [serial = 623] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x112a1f800) [pid = 1648] [serial = 596] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x11a1c4000) [pid = 1648] [serial = 603] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x124f75400) [pid = 1648] [serial = 606] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x121f1e800) [pid = 1648] [serial = 605] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12a961c00) [pid = 1648] [serial = 614] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x117057c00) [pid = 1648] [serial = 621] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1162b5c00) [pid = 1648] [serial = 624] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x128a7fc00) [pid = 1648] [serial = 629] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12c8b2400) [pid = 1648] [serial = 618] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12c138c00) [pid = 1648] [serial = 617] [outer = 0x0] [url = about:blank] 04:44:37 INFO - PROCESS | 1648 | 1464781477898 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1648 | 1464781477900 Marionette TRACE conn2 <- [1,926,null,{}] 04:44:37 INFO - PROCESS | 1648 | 1464781477910 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}] 04:44:37 INFO - PROCESS | 1648 | 1464781477990 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:44:38 INFO - PROCESS | 1648 | 1464781477998 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e1d000 == 59 [pid = 1648] [id = 239] 04:44:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x118089000) [pid = 1648] [serial = 715] [outer = 0x0] 04:44:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x118152c00) [pid = 1648] [serial = 716] [outer = 0x118089000] 04:44:38 INFO - PROCESS | 1648 | 1464781478026 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1183ca800) [pid = 1648] [serial = 717] [outer = 0x118089000] 04:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 483ms 04:44:38 INFO - PROCESS | 1648 | 1464781478367 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]]]}] 04:44:38 INFO - PROCESS | 1648 | 1464781478370 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 1648 | 1464781478372 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:44:38 INFO - PROCESS | 1648 | 1464781478380 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1648 | 1464781478381 Marionette TRACE conn2 <- [1,930,null,{}] 04:44:38 INFO - PROCESS | 1648 | 1464781478384 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}] 04:44:38 INFO - PROCESS | 1648 | 1464781478472 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:44:38 INFO - PROCESS | 1648 | 1464781478526 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x121275000 == 60 [pid = 1648] [id = 240] 04:44:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1183c9000) [pid = 1648] [serial = 718] [outer = 0x0] 04:44:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1188b2000) [pid = 1648] [serial = 719] [outer = 0x1183c9000] 04:44:38 INFO - PROCESS | 1648 | 1464781478552 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11944d800) [pid = 1648] [serial = 720] [outer = 0x1183c9000] 04:44:38 INFO - PROCESS | 1648 | 1464781478855 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 04:44:38 INFO - PROCESS | 1648 | 1464781478899 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 1648 | 1464781478900 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:44:38 INFO - PROCESS | 1648 | 1464781478902 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1648 | 1464781478903 Marionette TRACE conn2 <- [1,934,null,{}] 04:44:38 INFO - PROCESS | 1648 | 1464781478906 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}] 04:44:38 INFO - PROCESS | 1648 | 1464781478984 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:44:38 INFO - PROCESS | 1648 | 1464781478988 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162de800 == 61 [pid = 1648] [id = 241] 04:44:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118594400) [pid = 1648] [serial = 721] [outer = 0x0] 04:44:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11a1c4000) [pid = 1648] [serial = 722] [outer = 0x118594400] 04:44:39 INFO - PROCESS | 1648 | 1464781479017 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12142fc00) [pid = 1648] [serial = 723] [outer = 0x118594400] 04:44:39 INFO - PROCESS | 1648 | 1464781479486 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]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 618ms 04:44:39 INFO - PROCESS | 1648 | 1464781479521 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 1648 | 1464781479526 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:44:39 INFO - PROCESS | 1648 | 1464781479530 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 1648 | 1464781479533 Marionette TRACE conn2 <- [1,938,null,{}] 04:44:39 INFO - PROCESS | 1648 | 1464781479536 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}] 04:44:39 INFO - PROCESS | 1648 | 1464781479638 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:44:39 INFO - PROCESS | 1648 | 1464781479693 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x118175800 == 62 [pid = 1648] [id = 242] 04:44:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x112a21400) [pid = 1648] [serial = 724] [outer = 0x0] 04:44:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x113d74800) [pid = 1648] [serial = 725] [outer = 0x112a21400] 04:44:39 INFO - PROCESS | 1648 | 1464781479724 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x116855c00) [pid = 1648] [serial = 726] [outer = 0x112a21400] 04:44:40 INFO - PROCESS | 1648 | 1464781480168 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 04:44:40 INFO - PROCESS | 1648 | 1464781480201 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 1648 | 1464781480205 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:44:40 INFO - PROCESS | 1648 | 1464781480229 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 1648 | 1464781480231 Marionette TRACE conn2 <- [1,942,null,{}] 04:44:40 INFO - PROCESS | 1648 | 1464781480233 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}] 04:44:40 INFO - PROCESS | 1648 | 1464781480336 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:44:40 INFO - PROCESS | 1648 | 1464781480404 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a52000 == 63 [pid = 1648] [id = 243] 04:44:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x117059800) [pid = 1648] [serial = 727] [outer = 0x0] 04:44:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1183c2c00) [pid = 1648] [serial = 728] [outer = 0x117059800] 04:44:40 INFO - PROCESS | 1648 | 1464781480434 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x118e80000) [pid = 1648] [serial = 729] [outer = 0x117059800] 04:44:40 INFO - PROCESS | 1648 | 1464781480847 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 04:44:40 INFO - PROCESS | 1648 | 1464781480899 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 1648 | 1464781480900 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:44:40 INFO - PROCESS | 1648 | 1464781480903 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 1648 | 1464781480906 Marionette TRACE conn2 <- [1,946,null,{}] 04:44:40 INFO - PROCESS | 1648 | 1464781480936 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}] 04:44:41 INFO - PROCESS | 1648 | 1464781481074 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:44:41 INFO - PROCESS | 1648 | 1464781481088 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x129883800 == 64 [pid = 1648] [id = 244] 04:44:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12184f400) [pid = 1648] [serial = 730] [outer = 0x0] 04:44:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x121f18400) [pid = 1648] [serial = 731] [outer = 0x12184f400] 04:44:41 INFO - PROCESS | 1648 | 1464781481131 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x124b0a800) [pid = 1648] [serial = 732] [outer = 0x12184f400] 04:44:41 INFO - PROCESS | 1648 | 1464781481603 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 727ms 04:44:41 INFO - PROCESS | 1648 | 1464781481645 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 1648 | 1464781481649 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:44:41 INFO - PROCESS | 1648 | 1464781481654 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 1648 | 1464781481656 Marionette TRACE conn2 <- [1,950,null,{}] 04:44:41 INFO - PROCESS | 1648 | 1464781481662 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}] 04:44:41 INFO - PROCESS | 1648 | 1464781481811 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:44:41 INFO - PROCESS | 1648 | 1464781481903 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab26000 == 65 [pid = 1648] [id = 245] 04:44:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x124f6e000) [pid = 1648] [serial = 733] [outer = 0x0] 04:44:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12529f800) [pid = 1648] [serial = 734] [outer = 0x124f6e000] 04:44:41 INFO - PROCESS | 1648 | 1464781481951 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1262c8c00) [pid = 1648] [serial = 735] [outer = 0x124f6e000] 04:44:42 INFO - PROCESS | 1648 | 1464781482414 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]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 826ms 04:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:44:42 INFO - PROCESS | 1648 | 1464781482481 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 1648 | 1464781482482 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:44:42 INFO - PROCESS | 1648 | 1464781482484 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 1648 | 1464781482486 Marionette TRACE conn2 <- [1,954,null,{}] 04:44:42 INFO - PROCESS | 1648 | 1464781482488 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}] 04:44:42 INFO - PROCESS | 1648 | 1464781482584 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:44:42 INFO - PROCESS | 1648 | 1464781482637 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2db000 == 66 [pid = 1648] [id = 246] 04:44:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x124f71400) [pid = 1648] [serial = 736] [outer = 0x0] 04:44:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12685a000) [pid = 1648] [serial = 737] [outer = 0x124f71400] 04:44:42 INFO - PROCESS | 1648 | 1464781482667 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x126d3d800) [pid = 1648] [serial = 738] [outer = 0x124f71400] 04:44:43 INFO - PROCESS | 1648 | 1464781483093 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 620ms 04:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:44:43 INFO - PROCESS | 1648 | 1464781483104 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1648 | 1464781483106 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:44:43 INFO - PROCESS | 1648 | 1464781483109 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1648 | 1464781483111 Marionette TRACE conn2 <- [1,958,null,{}] 04:44:43 INFO - PROCESS | 1648 | 1464781483114 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}] 04:44:43 INFO - PROCESS | 1648 | 1464781483218 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:44:43 INFO - PROCESS | 1648 | 1464781483268 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfd1800 == 67 [pid = 1648] [id = 247] 04:44:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x126e17c00) [pid = 1648] [serial = 739] [outer = 0x0] 04:44:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x128a74c00) [pid = 1648] [serial = 740] [outer = 0x126e17c00] 04:44:43 INFO - PROCESS | 1648 | 1464781483298 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x1293b4400) [pid = 1648] [serial = 741] [outer = 0x126e17c00] 04:44:43 INFO - PROCESS | 1648 | 1464781483722 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 623ms 04:44:43 INFO - PROCESS | 1648 | 1464781483732 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1648 | 1464781483733 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:44:43 INFO - PROCESS | 1648 | 1464781483736 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1648 | 1464781483737 Marionette TRACE conn2 <- [1,962,null,{}] 04:44:43 INFO - PROCESS | 1648 | 1464781483740 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}] 04:44:43 INFO - PROCESS | 1648 | 1464781483843 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:44:43 INFO - PROCESS | 1648 | 1464781483930 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca0f800 == 68 [pid = 1648] [id = 248] 04:44:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x111c8ac00) [pid = 1648] [serial = 742] [outer = 0x0] 04:44:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1297cfc00) [pid = 1648] [serial = 743] [outer = 0x111c8ac00] 04:44:43 INFO - PROCESS | 1648 | 1464781483959 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12a8d5400) [pid = 1648] [serial = 744] [outer = 0x111c8ac00] 04:44:44 INFO - PROCESS | 1648 | 1464781484366 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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 04:44:44 INFO - PROCESS | 1648 | 1464781484406 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 1648 | 1464781484408 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:44:44 INFO - PROCESS | 1648 | 1464781484410 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 1648 | 1464781484411 Marionette TRACE conn2 <- [1,966,null,{}] 04:44:44 INFO - PROCESS | 1648 | 1464781484414 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}] 04:44:44 INFO - PROCESS | 1648 | 1464781484513 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:44:44 INFO - PROCESS | 1648 | 1464781484566 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbdd800 == 69 [pid = 1648] [id = 249] 04:44:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x128a72c00) [pid = 1648] [serial = 745] [outer = 0x0] 04:44:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12a961000) [pid = 1648] [serial = 746] [outer = 0x128a72c00] 04:44:44 INFO - PROCESS | 1648 | 1464781484595 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12a9c1000) [pid = 1648] [serial = 747] [outer = 0x128a72c00] 04:44:45 INFO - PROCESS | 1648 | 1464781485111 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 721ms 04:44:45 INFO - PROCESS | 1648 | 1464781485140 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1648 | 1464781485142 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:44:45 INFO - PROCESS | 1648 | 1464781485162 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1648 | 1464781485164 Marionette TRACE conn2 <- [1,970,null,{}] 04:44:45 INFO - PROCESS | 1648 | 1464781485168 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}] 04:44:45 INFO - PROCESS | 1648 | 1464781485268 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:44:45 INFO - PROCESS | 1648 | 1464781485323 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x118579800 == 70 [pid = 1648] [id = 250] 04:44:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x115ecdc00) [pid = 1648] [serial = 748] [outer = 0x0] 04:44:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x1166c7400) [pid = 1648] [serial = 749] [outer = 0x115ecdc00] 04:44:45 INFO - PROCESS | 1648 | 1464781485368 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x117054800) [pid = 1648] [serial = 750] [outer = 0x115ecdc00] 04:44:45 INFO - PROCESS | 1648 | --DOCSHELL 0x121275000 == 69 [pid = 1648] [id = 240] 04:44:45 INFO - PROCESS | 1648 | --DOCSHELL 0x118e1d000 == 68 [pid = 1648] [id = 239] 04:44:45 INFO - PROCESS | 1648 | --DOCSHELL 0x118e1f800 == 67 [pid = 1648] [id = 238] 04:44:45 INFO - PROCESS | 1648 | --DOCSHELL 0x118e2d000 == 66 [pid = 1648] [id = 237] 04:44:45 INFO - PROCESS | 1648 | --DOCSHELL 0x116235800 == 65 [pid = 1648] [id = 231] 04:44:45 INFO - PROCESS | 1648 | 1464781485748 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 623ms 04:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:44:45 INFO - PROCESS | 1648 | 1464781485783 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1648 | 1464781485787 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:44:45 INFO - PROCESS | 1648 | 1464781485794 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1648 | 1464781485796 Marionette TRACE conn2 <- [1,974,null,{}] 04:44:45 INFO - PROCESS | 1648 | 1464781485799 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}] 04:44:45 INFO - PROCESS | 1648 | 1464781485971 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:44:46 INFO - PROCESS | 1648 | 1464781486013 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12148f800 == 66 [pid = 1648] [id = 251] 04:44:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x11757fc00) [pid = 1648] [serial = 751] [outer = 0x0] 04:44:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x118597c00) [pid = 1648] [serial = 752] [outer = 0x11757fc00] 04:44:46 INFO - PROCESS | 1648 | 1464781486035 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x11935e000) [pid = 1648] [serial = 753] [outer = 0x11757fc00] 04:44:46 INFO - PROCESS | 1648 | 1464781486504 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 725ms 04:44:46 INFO - PROCESS | 1648 | 1464781486520 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 1648 | 1464781486522 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:44:46 INFO - PROCESS | 1648 | 1464781486528 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 1648 | 1464781486532 Marionette TRACE conn2 <- [1,978,null,{}] 04:44:46 INFO - PROCESS | 1648 | 1464781486551 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}] 04:44:46 INFO - PROCESS | 1648 | 1464781486718 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:44:46 INFO - PROCESS | 1648 | 1464781486740 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12987d000 == 67 [pid = 1648] [id = 252] 04:44:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x121f25000) [pid = 1648] [serial = 754] [outer = 0x0] 04:44:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x124d09800) [pid = 1648] [serial = 755] [outer = 0x121f25000] 04:44:46 INFO - PROCESS | 1648 | 1464781486767 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x126857c00) [pid = 1648] [serial = 756] [outer = 0x121f25000] 04:44:47 INFO - PROCESS | 1648 | 1464781487110 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 633ms 04:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:44:47 INFO - PROCESS | 1648 | 1464781487168 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 1648 | 1464781487170 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:44:47 INFO - PROCESS | 1648 | 1464781487172 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 1648 | 1464781487173 Marionette TRACE conn2 <- [1,982,null,{}] 04:44:47 INFO - PROCESS | 1648 | 1464781487175 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}] 04:44:47 INFO - PROCESS | 1648 | 1464781487282 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:44:47 INFO - PROCESS | 1648 | 1464781487294 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfa3000 == 68 [pid = 1648] [id = 253] 04:44:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x126d47000) [pid = 1648] [serial = 757] [outer = 0x0] 04:44:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x128f4a400) [pid = 1648] [serial = 758] [outer = 0x126d47000] 04:44:47 INFO - PROCESS | 1648 | 1464781487320 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x1293aa800) [pid = 1648] [serial = 759] [outer = 0x126d47000] 04:44:47 INFO - PROCESS | 1648 | 1464781487668 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 04:44:47 INFO - PROCESS | 1648 | 1464781487692 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:44:47 INFO - PROCESS | 1648 | 1464781487695 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:44:47 INFO - PROCESS | 1648 | 1464781487697 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 1648 | 1464781487698 Marionette TRACE conn2 <- [1,986,null,{}] 04:44:47 INFO - PROCESS | 1648 | 1464781487701 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}] 04:44:47 INFO - PROCESS | 1648 | 1464781487803 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:44:47 INFO - PROCESS | 1648 | 1464781487816 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce2e800 == 69 [pid = 1648] [id = 254] 04:44:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x128a06c00) [pid = 1648] [serial = 760] [outer = 0x0] 04:44:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x12a9c2800) [pid = 1648] [serial = 761] [outer = 0x128a06c00] 04:44:47 INFO - PROCESS | 1648 | 1464781487855 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x12b21c000) [pid = 1648] [serial = 762] [outer = 0x128a06c00] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x121426000) [pid = 1648] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x1168a2000) [pid = 1648] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x118e41000) [pid = 1648] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x12184c000) [pid = 1648] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x124f50400) [pid = 1648] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x118284400) [pid = 1648] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x118088000) [pid = 1648] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x111c89c00) [pid = 1648] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x116076800) [pid = 1648] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x121f16800) [pid = 1648] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x112976c00) [pid = 1648] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x124f4b400) [pid = 1648] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x1188b4800) [pid = 1648] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12684f800) [pid = 1648] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x1297d3c00) [pid = 1648] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x126d44400) [pid = 1648] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x11297c000) [pid = 1648] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x1188b3c00) [pid = 1648] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x11807d000) [pid = 1648] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x118e43000) [pid = 1648] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x119362800) [pid = 1648] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x125781000) [pid = 1648] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x110e38c00) [pid = 1648] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1293ab000) [pid = 1648] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x1262cac00) [pid = 1648] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x112981800) [pid = 1648] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x1183c9000) [pid = 1648] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x110e3cc00) [pid = 1648] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:44:48 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x118089000) [pid = 1648] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:44:48 INFO - PROCESS | 1648 | 1464781488539 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 869ms 04:44:48 INFO - PROCESS | 1648 | 1464781488566 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1648 | 1464781488568 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:44:48 INFO - PROCESS | 1648 | 1464781488570 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1648 | 1464781488571 Marionette TRACE conn2 <- [1,990,null,{}] 04:44:48 INFO - PROCESS | 1648 | 1464781488574 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}] 04:44:48 INFO - PROCESS | 1648 | 1464781488688 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:44:48 INFO - PROCESS | 1648 | 1464781488694 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a783800 == 70 [pid = 1648] [id = 255] 04:44:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x1168acc00) [pid = 1648] [serial = 763] [outer = 0x0] 04:44:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x121f1b800) [pid = 1648] [serial = 764] [outer = 0x1168acc00] 04:44:48 INFO - PROCESS | 1648 | 1464781488720 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x126d40c00) [pid = 1648] [serial = 765] [outer = 0x1168acc00] 04:44:49 INFO - PROCESS | 1648 | 1464781489049 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 04:44:49 INFO - PROCESS | 1648 | 1464781489089 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 1648 | 1464781489090 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:44:49 INFO - PROCESS | 1648 | 1464781489092 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 1648 | 1464781489094 Marionette TRACE conn2 <- [1,994,null,{}] 04:44:49 INFO - PROCESS | 1648 | 1464781489096 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}] 04:44:49 INFO - PROCESS | 1648 | 1464781489204 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:44:49 INFO - PROCESS | 1648 | 1464781489211 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d493800 == 71 [pid = 1648] [id = 256] 04:44:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x1219c2400) [pid = 1648] [serial = 766] [outer = 0x0] 04:44:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12b21ac00) [pid = 1648] [serial = 767] [outer = 0x1219c2400] 04:44:49 INFO - PROCESS | 1648 | 1464781489237 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12b41d400) [pid = 1648] [serial = 768] [outer = 0x1219c2400] 04:44:49 INFO - PROCESS | 1648 | 1464781489566 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 04:44:49 INFO - PROCESS | 1648 | 1464781489612 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 1648 | 1464781489614 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:44:49 INFO - PROCESS | 1648 | 1464781489616 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 1648 | 1464781489617 Marionette TRACE conn2 <- [1,998,null,{}] 04:44:49 INFO - PROCESS | 1648 | 1464781489619 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}] 04:44:49 INFO - PROCESS | 1648 | 1464781489706 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:44:49 INFO - PROCESS | 1648 | 1464781489710 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd05800 == 72 [pid = 1648] [id = 257] 04:44:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x112a7ec00) [pid = 1648] [serial = 769] [outer = 0x0] 04:44:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12bcc9400) [pid = 1648] [serial = 770] [outer = 0x112a7ec00] 04:44:49 INFO - PROCESS | 1648 | 1464781489735 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12bd0e800) [pid = 1648] [serial = 771] [outer = 0x112a7ec00] 04:44:50 INFO - PROCESS | 1648 | 1464781490062 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]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 04:44:50 INFO - PROCESS | 1648 | 1464781490084 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 1648 | 1464781490085 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:44:50 INFO - PROCESS | 1648 | 1464781490088 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 1648 | 1464781490089 Marionette TRACE conn2 <- [1,1002,null,{}] 04:44:50 INFO - PROCESS | 1648 | 1464781490091 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}] 04:44:50 INFO - PROCESS | 1648 | 1464781490220 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:44:50 INFO - PROCESS | 1648 | 1464781490228 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd1f800 == 73 [pid = 1648] [id = 258] 04:44:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x12b418400) [pid = 1648] [serial = 772] [outer = 0x0] 04:44:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12bd18800) [pid = 1648] [serial = 773] [outer = 0x12b418400] 04:44:50 INFO - PROCESS | 1648 | 1464781490255 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x12c134400) [pid = 1648] [serial = 774] [outer = 0x12b418400] 04:44:50 INFO - PROCESS | 1648 | 1464781490882 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]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 823ms 04:44:50 INFO - PROCESS | 1648 | 1464781490917 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:44:50 INFO - PROCESS | 1648 | 1464781490921 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:44:50 INFO - PROCESS | 1648 | 1464781490924 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 1648 | 1464781490929 Marionette TRACE conn2 <- [1,1006,null,{}] 04:44:50 INFO - PROCESS | 1648 | 1464781490932 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}] 04:44:51 INFO - PROCESS | 1648 | 1464781491041 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:44:51 INFO - PROCESS | 1648 | 1464781491113 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12127b000 == 74 [pid = 1648] [id = 259] 04:44:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1166ca400) [pid = 1648] [serial = 775] [outer = 0x0] 04:44:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x11704ec00) [pid = 1648] [serial = 776] [outer = 0x1166ca400] 04:44:51 INFO - PROCESS | 1648 | 1464781491144 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x118082c00) [pid = 1648] [serial = 777] [outer = 0x1166ca400] 04:44:51 INFO - PROCESS | 1648 | 1464781491564 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 04:44:51 INFO - PROCESS | 1648 | 1464781491604 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 1648 | 1464781491608 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:44:51 INFO - PROCESS | 1648 | 1464781491628 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 1648 | 1464781491630 Marionette TRACE conn2 <- [1,1010,null,{}] 04:44:51 INFO - PROCESS | 1648 | 1464781491632 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}] 04:44:51 INFO - PROCESS | 1648 | 1464781491742 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:44:51 INFO - PROCESS | 1648 | 1464781491799 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12481c800 == 75 [pid = 1648] [id = 260] 04:44:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x118157400) [pid = 1648] [serial = 778] [outer = 0x0] 04:44:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x119361c00) [pid = 1648] [serial = 779] [outer = 0x118157400] 04:44:51 INFO - PROCESS | 1648 | 1464781491829 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x11a1c3c00) [pid = 1648] [serial = 780] [outer = 0x118157400] 04:44:52 INFO - PROCESS | 1648 | 1464781492277 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 674ms 04:44:52 INFO - PROCESS | 1648 | 1464781492301 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 1648 | 1464781492302 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:44:52 INFO - PROCESS | 1648 | 1464781492305 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1648 | 1464781492307 Marionette TRACE conn2 <- [1,1014,null,{}] 04:44:52 INFO - PROCESS | 1648 | 1464781492317 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}] 04:44:52 INFO - PROCESS | 1648 | 1464781492426 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:44:52 INFO - PROCESS | 1648 | 1464781492487 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d49f800 == 76 [pid = 1648] [id = 261] 04:44:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x121430800) [pid = 1648] [serial = 781] [outer = 0x0] 04:44:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x1252a6c00) [pid = 1648] [serial = 782] [outer = 0x121430800] 04:44:52 INFO - PROCESS | 1648 | 1464781492517 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x128f51000) [pid = 1648] [serial = 783] [outer = 0x121430800] 04:44:52 INFO - PROCESS | 1648 | 1464781492954 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 675ms 04:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:44:52 INFO - PROCESS | 1648 | 1464781492980 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 1648 | 1464781492982 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:44:52 INFO - PROCESS | 1648 | 1464781492984 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1648 | 1464781492985 Marionette TRACE conn2 <- [1,1018,null,{}] 04:44:52 INFO - PROCESS | 1648 | 1464781492988 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}] 04:44:53 INFO - PROCESS | 1648 | 1464781493110 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:44:53 INFO - PROCESS | 1648 | 1464781493192 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x134007000 == 77 [pid = 1648] [id = 262] 04:44:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12a9c3c00) [pid = 1648] [serial = 784] [outer = 0x0] 04:44:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12bd0e000) [pid = 1648] [serial = 785] [outer = 0x12a9c3c00] 04:44:53 INFO - PROCESS | 1648 | 1464781493223 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x12c135000) [pid = 1648] [serial = 786] [outer = 0x12a9c3c00] 04:44:53 INFO - PROCESS | 1648 | 1464781493627 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 04:44:53 INFO - PROCESS | 1648 | 1464781493656 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:44:53 INFO - PROCESS | 1648 | 1464781493657 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:44:53 INFO - PROCESS | 1648 | 1464781493659 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 1648 | 1464781493661 Marionette TRACE conn2 <- [1,1022,null,{}] 04:44:53 INFO - PROCESS | 1648 | 1464781493663 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}] 04:44:53 INFO - PROCESS | 1648 | 1464781493763 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:44:53 INFO - PROCESS | 1648 | 1464781493820 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x134022000 == 78 [pid = 1648] [id = 263] 04:44:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x12bcc6400) [pid = 1648] [serial = 787] [outer = 0x0] 04:44:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x12c1d1400) [pid = 1648] [serial = 788] [outer = 0x12bcc6400] 04:44:53 INFO - PROCESS | 1648 | 1464781493849 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x12c1d9400) [pid = 1648] [serial = 789] [outer = 0x12bcc6400] 04:44:54 INFO - PROCESS | 1648 | 1464781494314 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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 04:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:44:54 INFO - PROCESS | 1648 | 1464781494330 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 1648 | 1464781494332 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:44:54 INFO - PROCESS | 1648 | 1464781494334 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 1648 | 1464781494335 Marionette TRACE conn2 <- [1,1026,null,{}] 04:44:54 INFO - PROCESS | 1648 | 1464781494338 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}] 04:44:54 INFO - PROCESS | 1648 | 1464781494507 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:44:54 INFO - PROCESS | 1648 | 1464781494574 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x116886800 == 79 [pid = 1648] [id = 264] 04:44:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x11297d000) [pid = 1648] [serial = 790] [outer = 0x0] 04:44:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x11684d800) [pid = 1648] [serial = 791] [outer = 0x11297d000] 04:44:54 INFO - PROCESS | 1648 | 1464781494604 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x12c1dd000) [pid = 1648] [serial = 792] [outer = 0x11297d000] 04:44:55 INFO - PROCESS | 1648 | 1464781495323 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1021ms 04:44:55 INFO - PROCESS | 1648 | 1464781495363 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 1648 | 1464781495368 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:44:55 INFO - PROCESS | 1648 | 1464781495374 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 1648 | 1464781495381 Marionette TRACE conn2 <- [1,1030,null,{}] 04:44:55 INFO - PROCESS | 1648 | 1464781495386 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}] 04:44:55 INFO - PROCESS | 1648 | 1464781495504 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:44:55 INFO - PROCESS | 1648 | 1464781495580 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e28000 == 80 [pid = 1648] [id = 265] 04:44:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 160 (0x112977c00) [pid = 1648] [serial = 793] [outer = 0x0] 04:44:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 161 (0x112a98400) [pid = 1648] [serial = 794] [outer = 0x112977c00] 04:44:55 INFO - PROCESS | 1648 | 1464781495608 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 162 (0x11607bc00) [pid = 1648] [serial = 795] [outer = 0x112977c00] 04:44:56 INFO - PROCESS | 1648 | 1464781496029 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 677ms 04:44:56 INFO - PROCESS | 1648 | 1464781496072 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 1648 | 1464781496075 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:44:56 INFO - PROCESS | 1648 | 1464781496082 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1648 | 1464781496084 Marionette TRACE conn2 <- [1,1034,null,{}] 04:44:56 INFO - PROCESS | 1648 | 1464781496086 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}] 04:44:56 INFO - PROCESS | 1648 | 1464781496184 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12dd05800 == 79 [pid = 1648] [id = 257] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12d493800 == 78 [pid = 1648] [id = 256] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12a783800 == 77 [pid = 1648] [id = 255] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce2e800 == 76 [pid = 1648] [id = 254] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfa3000 == 75 [pid = 1648] [id = 253] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12987d000 == 74 [pid = 1648] [id = 252] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12148f800 == 73 [pid = 1648] [id = 251] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x118579800 == 72 [pid = 1648] [id = 250] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca0f800 == 71 [pid = 1648] [id = 248] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfd1800 == 70 [pid = 1648] [id = 247] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2db000 == 69 [pid = 1648] [id = 246] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab26000 == 68 [pid = 1648] [id = 245] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x129883800 == 67 [pid = 1648] [id = 244] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x126a52000 == 66 [pid = 1648] [id = 243] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x118175800 == 65 [pid = 1648] [id = 242] 04:44:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1162de800 == 64 [pid = 1648] [id = 241] 04:44:56 INFO - PROCESS | 1648 | 1464781496286 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e0e800 == 65 [pid = 1648] [id = 266] 04:44:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 163 (0x112980c00) [pid = 1648] [serial = 796] [outer = 0x0] 04:44:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 164 (0x115ecb000) [pid = 1648] [serial = 797] [outer = 0x112980c00] 04:44:56 INFO - PROCESS | 1648 | 1464781496313 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 165 (0x118088c00) [pid = 1648] [serial = 798] [outer = 0x112980c00] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 164 (0x12a8cf800) [pid = 1648] [serial = 591] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 163 (0x12b41b000) [pid = 1648] [serial = 633] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 162 (0x126d42000) [pid = 1648] [serial = 684] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 161 (0x1212ab000) [pid = 1648] [serial = 666] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 160 (0x118e7f800) [pid = 1648] [serial = 585] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 159 (0x12c8a9800) [pid = 1648] [serial = 582] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 158 (0x126d43000) [pid = 1648] [serial = 588] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x12c1d7000) [pid = 1648] [serial = 594] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x12142d400) [pid = 1648] [serial = 668] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x117057000) [pid = 1648] [serial = 656] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x118089c00) [pid = 1648] [serial = 657] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x119453800) [pid = 1648] [serial = 665] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x121e2a400) [pid = 1648] [serial = 671] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x12934d000) [pid = 1648] [serial = 642] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x126d41400) [pid = 1648] [serial = 641] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x11885c800) [pid = 1648] [serial = 662] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x1188b8800) [pid = 1648] [serial = 663] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x118285800) [pid = 1648] [serial = 659] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x1184eec00) [pid = 1648] [serial = 660] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x112979400) [pid = 1648] [serial = 650] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x112a7e800) [pid = 1648] [serial = 651] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x116a66400) [pid = 1648] [serial = 654] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1166c5800) [pid = 1648] [serial = 653] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x124876400) [pid = 1648] [serial = 674] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x11961d000) [pid = 1648] [serial = 648] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x121f1d000) [pid = 1648] [serial = 672] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x11684d400) [pid = 1648] [serial = 647] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x124f77c00) [pid = 1648] [serial = 677] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x124f0c400) [pid = 1648] [serial = 675] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12142a000) [pid = 1648] [serial = 639] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x11935bc00) [pid = 1648] [serial = 638] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x126a10000) [pid = 1648] [serial = 683] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12b226800) [pid = 1648] [serial = 645] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x126e20000) [pid = 1648] [serial = 686] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12a9be000) [pid = 1648] [serial = 644] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x11704e000) [pid = 1648] [serial = 636] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1130bac00) [pid = 1648] [serial = 635] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x124f75000) [pid = 1648] [serial = 680] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x125777400) [pid = 1648] [serial = 678] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x112a1bc00) [pid = 1648] [serial = 710] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x112ac1c00) [pid = 1648] [serial = 711] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x116a65c00) [pid = 1648] [serial = 713] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1183ca800) [pid = 1648] [serial = 717] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x117393000) [pid = 1648] [serial = 714] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x112a21c00) [pid = 1648] [serial = 692] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x118152c00) [pid = 1648] [serial = 716] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1188b2000) [pid = 1648] [serial = 719] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x11704d000) [pid = 1648] [serial = 695] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1188be000) [pid = 1648] [serial = 698] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x121f1fc00) [pid = 1648] [serial = 701] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x121518800) [pid = 1648] [serial = 704] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1293b3c00) [pid = 1648] [serial = 708] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x128f47c00) [pid = 1648] [serial = 707] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11944d800) [pid = 1648] [serial = 720] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x128a7e400) [pid = 1648] [serial = 689] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x128a0a800) [pid = 1648] [serial = 687] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x121845400) [pid = 1648] [serial = 669] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11a1b9000) [pid = 1648] [serial = 681] [outer = 0x0] [url = about:blank] 04:44:56 INFO - PROCESS | 1648 | 1464781496702 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 04:44:56 INFO - PROCESS | 1648 | 1464781496752 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 1648 | 1464781496754 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:44:56 INFO - PROCESS | 1648 | 1464781496758 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1648 | 1464781496761 Marionette TRACE conn2 <- [1,1038,null,{}] 04:44:56 INFO - PROCESS | 1648 | 1464781496773 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}] 04:44:56 INFO - PROCESS | 1648 | 1464781496908 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:44:56 INFO - PROCESS | 1648 | 1464781496926 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b86800 == 66 [pid = 1648] [id = 267] 04:44:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11828a000) [pid = 1648] [serial = 799] [outer = 0x0] 04:44:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11859b800) [pid = 1648] [serial = 800] [outer = 0x11828a000] 04:44:56 INFO - PROCESS | 1648 | 1464781496972 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119333c00) [pid = 1648] [serial = 801] [outer = 0x11828a000] 04:44:57 INFO - PROCESS | 1648 | 1464781497336 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 626ms 04:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:44:57 INFO - PROCESS | 1648 | 1464781497383 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 1648 | 1464781497385 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:44:57 INFO - PROCESS | 1648 | 1464781497387 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 1648 | 1464781497388 Marionette TRACE conn2 <- [1,1042,null,{}] 04:44:57 INFO - PROCESS | 1648 | 1464781497391 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}] 04:44:57 INFO - PROCESS | 1648 | 1464781497476 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:44:57 INFO - PROCESS | 1648 | 1464781497498 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a6b800 == 67 [pid = 1648] [id = 268] 04:44:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11962a000) [pid = 1648] [serial = 802] [outer = 0x0] 04:44:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x121425800) [pid = 1648] [serial = 803] [outer = 0x11962a000] 04:44:57 INFO - PROCESS | 1648 | 1464781497524 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x121518800) [pid = 1648] [serial = 804] [outer = 0x11962a000] 04:44:57 INFO - PROCESS | 1648 | 1464781497846 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 04:44:57 INFO - PROCESS | 1648 | 1464781497856 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:44:57 INFO - PROCESS | 1648 | 1464781497857 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:44:57 INFO - PROCESS | 1648 | 1464781497862 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 1648 | 1464781497864 Marionette TRACE conn2 <- [1,1046,null,{}] 04:44:57 INFO - PROCESS | 1648 | 1464781497866 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}] 04:44:57 INFO - PROCESS | 1648 | 1464781497969 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:44:57 INFO - PROCESS | 1648 | 1464781497976 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f4c000 == 68 [pid = 1648] [id = 269] 04:44:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11961c000) [pid = 1648] [serial = 805] [outer = 0x0] 04:44:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1219bc800) [pid = 1648] [serial = 806] [outer = 0x11961c000] 04:44:58 INFO - PROCESS | 1648 | 1464781498002 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x121f22400) [pid = 1648] [serial = 807] [outer = 0x11961c000] 04:44:58 INFO - PROCESS | 1648 | 1464781498318 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 04:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:44:58 INFO - PROCESS | 1648 | 1464781498332 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 1648 | 1464781498333 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:44:58 INFO - PROCESS | 1648 | 1464781498336 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 1648 | 1464781498337 Marionette TRACE conn2 <- [1,1050,null,{}] 04:44:58 INFO - PROCESS | 1648 | 1464781498339 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}] 04:44:58 INFO - PROCESS | 1648 | 1464781498429 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:44:58 INFO - PROCESS | 1648 | 1464781498434 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9b000 == 69 [pid = 1648] [id = 270] 04:44:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x1219bec00) [pid = 1648] [serial = 808] [outer = 0x0] 04:44:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1262c7c00) [pid = 1648] [serial = 809] [outer = 0x1219bec00] 04:44:58 INFO - PROCESS | 1648 | 1464781498459 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x128a0d400) [pid = 1648] [serial = 810] [outer = 0x1219bec00] 04:44:58 INFO - PROCESS | 1648 | 1464781498834 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 04:44:58 INFO - PROCESS | 1648 | 1464781498856 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 1648 | 1464781498858 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:44:58 INFO - PROCESS | 1648 | 1464781498860 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 1648 | 1464781498861 Marionette TRACE conn2 <- [1,1054,null,{}] 04:44:58 INFO - PROCESS | 1648 | 1464781498863 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}] 04:44:58 INFO - PROCESS | 1648 | 1464781498967 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:44:58 INFO - PROCESS | 1648 | 1464781498981 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293db800 == 70 [pid = 1648] [id = 271] 04:44:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x128a0d800) [pid = 1648] [serial = 811] [outer = 0x0] 04:44:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x128f4d000) [pid = 1648] [serial = 812] [outer = 0x128a0d800] 04:44:59 INFO - PROCESS | 1648 | 1464781499006 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1293a9c00) [pid = 1648] [serial = 813] [outer = 0x128a0d800] 04:44:59 INFO - PROCESS | 1648 | 1464781499419 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]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 04:44:59 INFO - PROCESS | 1648 | 1464781499432 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 1648 | 1464781499434 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:44:59 INFO - PROCESS | 1648 | 1464781499437 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 1648 | 1464781499439 Marionette TRACE conn2 <- [1,1058,null,{}] 04:44:59 INFO - PROCESS | 1648 | 1464781499442 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}] 04:44:59 INFO - PROCESS | 1648 | 1464781499596 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:44:59 INFO - PROCESS | 1648 | 1464781499618 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a941800 == 71 [pid = 1648] [id = 272] 04:44:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x1293ad400) [pid = 1648] [serial = 814] [outer = 0x0] 04:44:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1297d3c00) [pid = 1648] [serial = 815] [outer = 0x1293ad400] 04:44:59 INFO - PROCESS | 1648 | 1464781499659 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12a9bd400) [pid = 1648] [serial = 816] [outer = 0x1293ad400] 04:45:00 INFO - PROCESS | 1648 | 1464781500080 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 673ms 04:45:00 INFO - PROCESS | 1648 | 1464781500110 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1648 | 1464781500111 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:45:00 INFO - PROCESS | 1648 | 1464781500121 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1648 | 1464781500122 Marionette TRACE conn2 <- [1,1062,null,{}] 04:45:00 INFO - PROCESS | 1648 | 1464781500124 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}] 04:45:00 INFO - PROCESS | 1648 | 1464781500228 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:45:00 INFO - PROCESS | 1648 | 1464781500261 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adc7000 == 72 [pid = 1648] [id = 273] 04:45:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12a9be000) [pid = 1648] [serial = 817] [outer = 0x0] 04:45:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12b413c00) [pid = 1648] [serial = 818] [outer = 0x12a9be000] 04:45:00 INFO - PROCESS | 1648 | 1464781500286 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x12bccb800) [pid = 1648] [serial = 819] [outer = 0x12a9be000] 04:45:00 INFO - PROCESS | 1648 | 1464781500805 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]]]}] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x112a7ec00) [pid = 1648] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x1219c2400) [pid = 1648] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x121f25000) [pid = 1648] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x126d47000) [pid = 1648] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x128a72c00) [pid = 1648] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x128a06c00) [pid = 1648] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x115ecdc00) [pid = 1648] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x11757fc00) [pid = 1648] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:45:00 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1168acc00) [pid = 1648] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 718ms 04:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:45:00 INFO - PROCESS | 1648 | 1464781500840 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1648 | 1464781500841 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:45:00 INFO - PROCESS | 1648 | 1464781500843 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1648 | 1464781500844 Marionette TRACE conn2 <- [1,1066,null,{}] 04:45:00 INFO - PROCESS | 1648 | 1464781500847 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}] 04:45:00 INFO - PROCESS | 1648 | 1464781500935 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:45:00 INFO - PROCESS | 1648 | 1464781500954 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb4000 == 73 [pid = 1648] [id = 274] 04:45:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1167d1c00) [pid = 1648] [serial = 820] [outer = 0x0] 04:45:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x121f16800) [pid = 1648] [serial = 821] [outer = 0x1167d1c00] 04:45:00 INFO - PROCESS | 1648 | 1464781500979 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12ad66000) [pid = 1648] [serial = 822] [outer = 0x1167d1c00] 04:45:01 INFO - PROCESS | 1648 | 1464781501310 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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 04:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:45:01 INFO - PROCESS | 1648 | 1464781501363 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 1648 | 1464781501365 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:45:01 INFO - PROCESS | 1648 | 1464781501367 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 1648 | 1464781501377 Marionette TRACE conn2 <- [1,1070,null,{}] 04:45:01 INFO - PROCESS | 1648 | 1464781501380 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}] 04:45:01 INFO - PROCESS | 1648 | 1464781501498 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:45:01 INFO - PROCESS | 1648 | 1464781501512 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfcb000 == 74 [pid = 1648] [id = 275] 04:45:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12c130c00) [pid = 1648] [serial = 823] [outer = 0x0] 04:45:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12c8a9400) [pid = 1648] [serial = 824] [outer = 0x12c130c00] 04:45:01 INFO - PROCESS | 1648 | 1464781501540 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12cd1d400) [pid = 1648] [serial = 825] [outer = 0x12c130c00] 04:45:01 INFO - PROCESS | 1648 | 1464781501909 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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 579ms 04:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:45:01 INFO - PROCESS | 1648 | 1464781501947 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 1648 | 1464781501949 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:45:01 INFO - PROCESS | 1648 | 1464781501952 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 1648 | 1464781501954 Marionette TRACE conn2 <- [1,1074,null,{}] 04:45:01 INFO - PROCESS | 1648 | 1464781501957 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}] 04:45:02 INFO - PROCESS | 1648 | 1464781502088 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:45:02 INFO - PROCESS | 1648 | 1464781502208 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca05000 == 75 [pid = 1648] [id = 276] 04:45:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x118538c00) [pid = 1648] [serial = 826] [outer = 0x0] 04:45:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11853bc00) [pid = 1648] [serial = 827] [outer = 0x118538c00] 04:45:02 INFO - PROCESS | 1648 | 1464781502251 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11853fc00) [pid = 1648] [serial = 828] [outer = 0x118538c00] 04:45:02 INFO - PROCESS | 1648 | 1464781502552 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 624ms 04:45:02 INFO - PROCESS | 1648 | 1464781502576 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 1648 | 1464781502580 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:45:02 INFO - PROCESS | 1648 | 1464781502589 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 1648 | 1464781502591 Marionette TRACE conn2 <- [1,1078,null,{}] 04:45:02 INFO - PROCESS | 1648 | 1464781502600 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}] 04:45:02 INFO - PROCESS | 1648 | 1464781502768 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:45:02 INFO - PROCESS | 1648 | 1464781502781 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x113fe5800 == 76 [pid = 1648] [id = 277] 04:45:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x11853b000) [pid = 1648] [serial = 829] [outer = 0x0] 04:45:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12a9c6800) [pid = 1648] [serial = 830] [outer = 0x11853b000] 04:45:02 INFO - PROCESS | 1648 | 1464781502820 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12cd21c00) [pid = 1648] [serial = 831] [outer = 0x11853b000] 04:45:03 INFO - PROCESS | 1648 | 1464781503418 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 923ms 04:45:03 INFO - PROCESS | 1648 | 1464781503522 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 1648 | 1464781503527 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:45:03 INFO - PROCESS | 1648 | 1464781503533 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 1648 | 1464781503538 Marionette TRACE conn2 <- [1,1082,null,{}] 04:45:03 INFO - PROCESS | 1648 | 1464781503543 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}] 04:45:03 INFO - PROCESS | 1648 | 1464781503719 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:45:03 INFO - PROCESS | 1648 | 1464781503840 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x11940a000 == 77 [pid = 1648] [id = 278] 04:45:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x112a25400) [pid = 1648] [serial = 832] [outer = 0x0] 04:45:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x115ecd800) [pid = 1648] [serial = 833] [outer = 0x112a25400] 04:45:03 INFO - PROCESS | 1648 | 1464781503874 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x116a69000) [pid = 1648] [serial = 834] [outer = 0x112a25400] 04:45:04 INFO - PROCESS | 1648 | 1464781504310 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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 826ms 04:45:04 INFO - PROCESS | 1648 | 1464781504360 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1648 | 1464781504364 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:45:04 INFO - PROCESS | 1648 | 1464781504369 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1648 | 1464781504371 Marionette TRACE conn2 <- [1,1086,null,{}] 04:45:04 INFO - PROCESS | 1648 | 1464781504373 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}] 04:45:04 INFO - PROCESS | 1648 | 1464781504485 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:45:04 INFO - PROCESS | 1648 | 1464781504555 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12673a800 == 78 [pid = 1648] [id = 279] 04:45:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x11814e400) [pid = 1648] [serial = 835] [outer = 0x0] 04:45:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1184eec00) [pid = 1648] [serial = 836] [outer = 0x11814e400] 04:45:04 INFO - PROCESS | 1648 | 1464781504584 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x11885d400) [pid = 1648] [serial = 837] [outer = 0x11814e400] 04:45:04 INFO - PROCESS | 1648 | 1464781504995 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]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 04:45:05 INFO - PROCESS | 1648 | 1464781505062 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:45:05 INFO - PROCESS | 1648 | 1464781505064 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:45:05 INFO - PROCESS | 1648 | 1464781505066 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 1648 | 1464781505069 Marionette TRACE conn2 <- [1,1090,null,{}] 04:45:05 INFO - PROCESS | 1648 | 1464781505089 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}] 04:45:05 INFO - PROCESS | 1648 | 1464781505234 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:45:05 INFO - PROCESS | 1648 | 1464781505287 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d4a3800 == 79 [pid = 1648] [id = 280] 04:45:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x121f21c00) [pid = 1648] [serial = 838] [outer = 0x0] 04:45:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x124d04400) [pid = 1648] [serial = 839] [outer = 0x121f21c00] 04:45:05 INFO - PROCESS | 1648 | 1464781505319 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1267ca400) [pid = 1648] [serial = 840] [outer = 0x121f21c00] 04:45:05 INFO - PROCESS | 1648 | 1464781505725 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]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 04:45:05 INFO - PROCESS | 1648 | 1464781505739 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 1648 | 1464781505741 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:45:05 INFO - PROCESS | 1648 | 1464781505744 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 1648 | 1464781505745 Marionette TRACE conn2 <- [1,1094,null,{}] 04:45:05 INFO - PROCESS | 1648 | 1464781505747 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}] 04:45:05 INFO - PROCESS | 1648 | 1464781505856 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:45:05 INFO - PROCESS | 1648 | 1464781505912 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd0b000 == 80 [pid = 1648] [id = 281] 04:45:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x128a7b800) [pid = 1648] [serial = 841] [outer = 0x0] 04:45:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12a807000) [pid = 1648] [serial = 842] [outer = 0x128a7b800] 04:45:05 INFO - PROCESS | 1648 | 1464781505941 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12b41cc00) [pid = 1648] [serial = 843] [outer = 0x128a7b800] 04:45:06 INFO - PROCESS | 1648 | 1464781506388 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]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 04:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:45:06 INFO - PROCESS | 1648 | 1464781506414 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 1648 | 1464781506415 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:45:06 INFO - PROCESS | 1648 | 1464781506418 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 1648 | 1464781506419 Marionette TRACE conn2 <- [1,1098,null,{}] 04:45:06 INFO - PROCESS | 1648 | 1464781506421 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}] 04:45:06 INFO - PROCESS | 1648 | 1464781506526 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:45:06 INFO - PROCESS | 1648 | 1464781506625 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2c5800 == 81 [pid = 1648] [id = 282] 04:45:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x11317d400) [pid = 1648] [serial = 844] [outer = 0x0] 04:45:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x113182800) [pid = 1648] [serial = 845] [outer = 0x11317d400] 04:45:06 INFO - PROCESS | 1648 | 1464781506655 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x113187400) [pid = 1648] [serial = 846] [outer = 0x11317d400] 04:45:07 INFO - PROCESS | 1648 | 1464781507078 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]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 04:45:07 INFO - PROCESS | 1648 | 1464781507088 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 1648 | 1464781507090 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:45:07 INFO - PROCESS | 1648 | 1464781507092 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 1648 | 1464781507093 Marionette TRACE conn2 <- [1,1102,null,{}] 04:45:07 INFO - PROCESS | 1648 | 1464781507096 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}] 04:45:07 INFO - PROCESS | 1648 | 1464781507210 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:45:07 INFO - PROCESS | 1648 | 1464781507267 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1342c2800 == 82 [pid = 1648] [id = 283] 04:45:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x11704b800) [pid = 1648] [serial = 847] [outer = 0x0] 04:45:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x12c8aa000) [pid = 1648] [serial = 848] [outer = 0x11704b800] 04:45:07 INFO - PROCESS | 1648 | 1464781507296 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12cd24000) [pid = 1648] [serial = 849] [outer = 0x11704b800] 04:45:07 INFO - PROCESS | 1648 | 1464781507948 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]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 920ms 04:45:08 INFO - PROCESS | 1648 | 1464781508013 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 1648 | 1464781508015 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:45:08 INFO - PROCESS | 1648 | 1464781508019 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 1648 | 1464781508021 Marionette TRACE conn2 <- [1,1106,null,{}] 04:45:08 INFO - PROCESS | 1648 | 1464781508025 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}] 04:45:08 INFO - PROCESS | 1648 | 1464781508123 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:45:08 INFO - PROCESS | 1648 | 1464781508184 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257ac000 == 83 [pid = 1648] [id = 284] 04:45:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x112abe400) [pid = 1648] [serial = 850] [outer = 0x0] 04:45:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x113180400) [pid = 1648] [serial = 851] [outer = 0x112abe400] 04:45:08 INFO - PROCESS | 1648 | 1464781508212 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x113189c00) [pid = 1648] [serial = 852] [outer = 0x112abe400] 04:45:08 INFO - PROCESS | 1648 | 1464781508629 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]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 623ms 04:45:08 INFO - PROCESS | 1648 | 1464781508642 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 1648 | 1464781508646 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:45:08 INFO - PROCESS | 1648 | 1464781508650 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 1648 | 1464781508652 Marionette TRACE conn2 <- [1,1110,null,{}] 04:45:08 INFO - PROCESS | 1648 | 1464781508654 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}] 04:45:08 INFO - PROCESS | 1648 | 1464781508751 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:45:08 INFO - PROCESS | 1648 | 1464781508825 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b6000 == 84 [pid = 1648] [id = 285] 04:45:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x1167d0c00) [pid = 1648] [serial = 853] [outer = 0x0] 04:45:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x116a70400) [pid = 1648] [serial = 854] [outer = 0x1167d0c00] 04:45:08 INFO - PROCESS | 1648 | 1464781508852 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x117393800) [pid = 1648] [serial = 855] [outer = 0x1167d0c00] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca05000 == 83 [pid = 1648] [id = 276] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfcb000 == 82 [pid = 1648] [id = 275] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb4000 == 81 [pid = 1648] [id = 274] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12adc7000 == 80 [pid = 1648] [id = 273] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12a941800 == 79 [pid = 1648] [id = 272] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x1293db800 == 78 [pid = 1648] [id = 271] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x12529f800) [pid = 1648] [serial = 734] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x12685a000) [pid = 1648] [serial = 737] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x128a74c00) [pid = 1648] [serial = 740] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x1297cfc00) [pid = 1648] [serial = 743] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9b000 == 77 [pid = 1648] [id = 270] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x121f4c000 == 76 [pid = 1648] [id = 269] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x121a6b800 == 75 [pid = 1648] [id = 268] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x119b86800 == 74 [pid = 1648] [id = 267] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x115e0e800 == 73 [pid = 1648] [id = 266] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x118e28000 == 72 [pid = 1648] [id = 265] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x134007000 == 71 [pid = 1648] [id = 262] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12d49f800 == 70 [pid = 1648] [id = 261] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12481c800 == 69 [pid = 1648] [id = 260] 04:45:09 INFO - PROCESS | 1648 | 1464781509314 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]]]}] 04:45:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12127b000 == 68 [pid = 1648] [id = 259] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12bcc9400) [pid = 1648] [serial = 770] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x12b41d400) [pid = 1648] [serial = 768] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x124d09800) [pid = 1648] [serial = 755] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x128f4a400) [pid = 1648] [serial = 758] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12a9c1000) [pid = 1648] [serial = 747] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x12a961000) [pid = 1648] [serial = 746] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12a9c2800) [pid = 1648] [serial = 761] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x113d74800) [pid = 1648] [serial = 725] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1183c2c00) [pid = 1648] [serial = 728] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x11a1c4000) [pid = 1648] [serial = 722] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x121f18400) [pid = 1648] [serial = 731] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12b21c000) [pid = 1648] [serial = 762] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x117054800) [pid = 1648] [serial = 750] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1166c7400) [pid = 1648] [serial = 749] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x118597c00) [pid = 1648] [serial = 752] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x121f1b800) [pid = 1648] [serial = 764] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x11935e000) [pid = 1648] [serial = 753] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x126857c00) [pid = 1648] [serial = 756] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x126d40c00) [pid = 1648] [serial = 765] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x1293aa800) [pid = 1648] [serial = 759] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12b21ac00) [pid = 1648] [serial = 767] [outer = 0x0] [url = about:blank] 04:45:09 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12bd0e800) [pid = 1648] [serial = 771] [outer = 0x0] [url = about:blank] 04:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 720ms 04:45:09 INFO - PROCESS | 1648 | 1464781509389 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 1648 | 1464781509390 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:45:09 INFO - PROCESS | 1648 | 1464781509394 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 1648 | 1464781509396 Marionette TRACE conn2 <- [1,1114,null,{}] 04:45:09 INFO - PROCESS | 1648 | 1464781509404 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}] 04:45:09 INFO - PROCESS | 1648 | 1464781509490 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:45:09 INFO - PROCESS | 1648 | 1464781509501 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e28800 == 69 [pid = 1648] [id = 286] 04:45:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x118083400) [pid = 1648] [serial = 856] [outer = 0x0] 04:45:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x11853a000) [pid = 1648] [serial = 857] [outer = 0x118083400] 04:45:09 INFO - PROCESS | 1648 | 1464781509529 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1188b1c00) [pid = 1648] [serial = 858] [outer = 0x118083400] 04:45:09 INFO - PROCESS | 1648 | 1464781509868 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]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 04:45:09 INFO - PROCESS | 1648 | 1464781509915 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:45:09 INFO - PROCESS | 1648 | 1464781509917 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:45:09 INFO - PROCESS | 1648 | 1464781509919 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 1648 | 1464781509920 Marionette TRACE conn2 <- [1,1118,null,{}] 04:45:09 INFO - PROCESS | 1648 | 1464781509923 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}] 04:45:10 INFO - PROCESS | 1648 | 1464781510008 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:45:10 INFO - PROCESS | 1648 | 1464781510015 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480a800 == 70 [pid = 1648] [id = 287] 04:45:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x11932d400) [pid = 1648] [serial = 859] [outer = 0x0] 04:45:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x119453800) [pid = 1648] [serial = 860] [outer = 0x11932d400] 04:45:10 INFO - PROCESS | 1648 | 1464781510041 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x121427c00) [pid = 1648] [serial = 861] [outer = 0x11932d400] 04:45:10 INFO - PROCESS | 1648 | 1464781510360 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 04:45:10 INFO - PROCESS | 1648 | 1464781510389 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1648 | 1464781510390 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:45:10 INFO - PROCESS | 1648 | 1464781510394 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1648 | 1464781510403 Marionette TRACE conn2 <- [1,1122,null,{}] 04:45:10 INFO - PROCESS | 1648 | 1464781510406 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}] 04:45:10 INFO - PROCESS | 1648 | 1464781510490 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:45:10 INFO - PROCESS | 1648 | 1464781510655 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a951000 == 71 [pid = 1648] [id = 288] 04:45:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1258e9000) [pid = 1648] [serial = 862] [outer = 0x0] 04:45:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x126856400) [pid = 1648] [serial = 863] [outer = 0x1258e9000] 04:45:10 INFO - PROCESS | 1648 | 1464781510687 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x126d41400) [pid = 1648] [serial = 864] [outer = 0x1258e9000] 04:45:11 INFO - PROCESS | 1648 | 1464781511003 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 04:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:45:11 INFO - PROCESS | 1648 | 1464781511022 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 1648 | 1464781511023 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:45:11 INFO - PROCESS | 1648 | 1464781511025 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 1648 | 1464781511028 Marionette TRACE conn2 <- [1,1126,null,{}] 04:45:11 INFO - PROCESS | 1648 | 1464781511033 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}] 04:45:11 INFO - PROCESS | 1648 | 1464781511163 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:45:11 INFO - PROCESS | 1648 | 1464781511198 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b263800 == 72 [pid = 1648] [id = 289] 04:45:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x126d45c00) [pid = 1648] [serial = 865] [outer = 0x0] 04:45:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x129349c00) [pid = 1648] [serial = 866] [outer = 0x126d45c00] 04:45:11 INFO - PROCESS | 1648 | 1464781511224 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x12b41fc00) [pid = 1648] [serial = 867] [outer = 0x126d45c00] 04:45:11 INFO - PROCESS | 1648 | 1464781511524 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 524ms 04:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:45:11 INFO - PROCESS | 1648 | 1464781511557 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 1648 | 1464781511558 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:45:11 INFO - PROCESS | 1648 | 1464781511564 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 1648 | 1464781511565 Marionette TRACE conn2 <- [1,1130,null,{}] 04:45:11 INFO - PROCESS | 1648 | 1464781511568 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}] 04:45:11 INFO - PROCESS | 1648 | 1464781511682 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:45:11 INFO - PROCESS | 1648 | 1464781511698 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfba000 == 73 [pid = 1648] [id = 290] 04:45:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12b21c000) [pid = 1648] [serial = 868] [outer = 0x0] 04:45:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12bd18000) [pid = 1648] [serial = 869] [outer = 0x12b21c000] 04:45:11 INFO - PROCESS | 1648 | 1464781511724 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x12c1d2c00) [pid = 1648] [serial = 870] [outer = 0x12b21c000] 04:45:12 INFO - PROCESS | 1648 | 1464781512099 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]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 573ms 04:45:12 INFO - PROCESS | 1648 | 1464781512140 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 1648 | 1464781512141 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:45:12 INFO - PROCESS | 1648 | 1464781512143 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 1648 | 1464781512145 Marionette TRACE conn2 <- [1,1134,null,{}] 04:45:12 INFO - PROCESS | 1648 | 1464781512147 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}] 04:45:12 INFO - PROCESS | 1648 | 1464781512252 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:45:12 INFO - PROCESS | 1648 | 1464781512291 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe1800 == 74 [pid = 1648] [id = 291] 04:45:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x113170c00) [pid = 1648] [serial = 871] [outer = 0x0] 04:45:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x113174000) [pid = 1648] [serial = 872] [outer = 0x113170c00] 04:45:12 INFO - PROCESS | 1648 | 1464781512316 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x113178000) [pid = 1648] [serial = 873] [outer = 0x113170c00] 04:45:12 INFO - PROCESS | 1648 | 1464781512629 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]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 04:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:45:12 INFO - PROCESS | 1648 | 1464781512668 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 1648 | 1464781512669 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:45:12 INFO - PROCESS | 1648 | 1464781512672 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 1648 | 1464781512673 Marionette TRACE conn2 <- [1,1138,null,{}] 04:45:12 INFO - PROCESS | 1648 | 1464781512675 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}] 04:45:12 INFO - PROCESS | 1648 | 1464781512782 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:45:12 INFO - PROCESS | 1648 | 1464781512818 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d2af800 == 75 [pid = 1648] [id = 292] 04:45:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x113178800) [pid = 1648] [serial = 874] [outer = 0x0] 04:45:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12bd16c00) [pid = 1648] [serial = 875] [outer = 0x113178800] 04:45:12 INFO - PROCESS | 1648 | 1464781512850 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12c8a6c00) [pid = 1648] [serial = 876] [outer = 0x113178800] 04:45:13 INFO - PROCESS | 1648 | 1464781513153 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 04:45:13 INFO - PROCESS | 1648 | 1464781513190 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 1648 | 1464781513193 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:45:13 INFO - PROCESS | 1648 | 1464781513195 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 1648 | 1464781513197 Marionette TRACE conn2 <- [1,1142,null,{}] 04:45:13 INFO - PROCESS | 1648 | 1464781513199 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}] 04:45:13 INFO - PROCESS | 1648 | 1464781513305 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:45:13 INFO - PROCESS | 1648 | 1464781513317 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8f0800 == 76 [pid = 1648] [id = 293] 04:45:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12c8af400) [pid = 1648] [serial = 877] [outer = 0x0] 04:45:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12cd1d000) [pid = 1648] [serial = 878] [outer = 0x12c8af400] 04:45:13 INFO - PROCESS | 1648 | 1464781513342 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x12cd29400) [pid = 1648] [serial = 879] [outer = 0x12c8af400] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x128a0d800) [pid = 1648] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x1293ad400) [pid = 1648] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12a9be000) [pid = 1648] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x112977c00) [pid = 1648] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x11961c000) [pid = 1648] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x112980c00) [pid = 1648] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12b418400) [pid = 1648] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x1219bec00) [pid = 1648] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12c130c00) [pid = 1648] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x1167d1c00) [pid = 1648] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x11962a000) [pid = 1648] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x118538c00) [pid = 1648] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x118280400) [pid = 1648] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x112977400) [pid = 1648] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x124f6e000) [pid = 1648] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1167d2800) [pid = 1648] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x118e42c00) [pid = 1648] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x121431000) [pid = 1648] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x117059800) [pid = 1648] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x12184f400) [pid = 1648] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x112a21400) [pid = 1648] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x126e17c00) [pid = 1648] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12142e400) [pid = 1648] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x111c8ac00) [pid = 1648] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:45:13 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x124f71400) [pid = 1648] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:45:13 INFO - PROCESS | 1648 | 1464781513820 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 669ms 04:45:13 INFO - PROCESS | 1648 | 1464781513884 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:45:13 INFO - PROCESS | 1648 | 1464781513887 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:45:13 INFO - PROCESS | 1648 | 1464781513890 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 1648 | 1464781513895 Marionette TRACE conn2 <- [1,1146,null,{}] 04:45:13 INFO - PROCESS | 1648 | 1464781513901 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}] 04:45:14 INFO - PROCESS | 1648 | 1464781514063 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:45:14 INFO - PROCESS | 1648 | 1464781514093 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc7a800 == 77 [pid = 1648] [id = 294] 04:45:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x117178c00) [pid = 1648] [serial = 880] [outer = 0x0] 04:45:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x121f20400) [pid = 1648] [serial = 881] [outer = 0x117178c00] 04:45:14 INFO - PROCESS | 1648 | 1464781514120 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1293a8c00) [pid = 1648] [serial = 882] [outer = 0x117178c00] 04:45:14 INFO - PROCESS | 1648 | 1464781514530 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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 676ms 04:45:14 INFO - PROCESS | 1648 | 1464781514567 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 1648 | 1464781514568 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:45:14 INFO - PROCESS | 1648 | 1464781514570 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 1648 | 1464781514571 Marionette TRACE conn2 <- [1,1150,null,{}] 04:45:14 INFO - PROCESS | 1648 | 1464781514574 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}] 04:45:14 INFO - PROCESS | 1648 | 1464781514705 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:45:14 INFO - PROCESS | 1648 | 1464781514713 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x13401c000 == 78 [pid = 1648] [id = 295] 04:45:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12cd1b400) [pid = 1648] [serial = 883] [outer = 0x0] 04:45:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12ce54c00) [pid = 1648] [serial = 884] [outer = 0x12cd1b400] 04:45:14 INFO - PROCESS | 1648 | 1464781514738 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12ce62000) [pid = 1648] [serial = 885] [outer = 0x12cd1b400] 04:45:15 INFO - PROCESS | 1648 | 1464781515057 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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 04:45:15 INFO - PROCESS | 1648 | 1464781515089 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 1648 | 1464781515090 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:45:15 INFO - PROCESS | 1648 | 1464781515093 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1648 | 1464781515096 Marionette TRACE conn2 <- [1,1154,null,{}] 04:45:15 INFO - PROCESS | 1648 | 1464781515099 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}] 04:45:15 INFO - PROCESS | 1648 | 1464781515212 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:45:15 INFO - PROCESS | 1648 | 1464781515219 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x1342d9000 == 79 [pid = 1648] [id = 296] 04:45:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x118527000) [pid = 1648] [serial = 886] [outer = 0x0] 04:45:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x118529c00) [pid = 1648] [serial = 887] [outer = 0x118527000] 04:45:15 INFO - PROCESS | 1648 | 1464781515244 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x11852f000) [pid = 1648] [serial = 888] [outer = 0x118527000] 04:45:15 INFO - PROCESS | 1648 | 1464781515575 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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 04:45:15 INFO - PROCESS | 1648 | 1464781515681 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 1648 | 1464781515683 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:45:15 INFO - PROCESS | 1648 | 1464781515687 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1648 | 1464781515690 Marionette TRACE conn2 <- [1,1158,null,{}] 04:45:15 INFO - PROCESS | 1648 | 1464781515700 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}] 04:45:15 INFO - PROCESS | 1648 | 1464781515816 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:45:15 INFO - PROCESS | 1648 | 1464781515891 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e0e800 == 80 [pid = 1648] [id = 297] 04:45:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x11297ac00) [pid = 1648] [serial = 889] [outer = 0x0] 04:45:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x112980c00) [pid = 1648] [serial = 890] [outer = 0x11297ac00] 04:45:15 INFO - PROCESS | 1648 | 1464781515921 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x112a9cc00) [pid = 1648] [serial = 891] [outer = 0x11297ac00] 04:45:16 INFO - PROCESS | 1648 | 1464781516329 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 677ms 04:45:16 INFO - PROCESS | 1648 | 1464781516365 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 1648 | 1464781516367 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:45:16 INFO - PROCESS | 1648 | 1464781516373 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 1648 | 1464781516376 Marionette TRACE conn2 <- [1,1162,null,{}] 04:45:16 INFO - PROCESS | 1648 | 1464781516379 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}] 04:45:16 INFO - PROCESS | 1648 | 1464781516513 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:45:16 INFO - PROCESS | 1648 | 1464781516617 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a4f000 == 81 [pid = 1648] [id = 298] 04:45:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x113188800) [pid = 1648] [serial = 892] [outer = 0x0] 04:45:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1168a2000) [pid = 1648] [serial = 893] [outer = 0x113188800] 04:45:16 INFO - PROCESS | 1648 | 1464781516649 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x117583c00) [pid = 1648] [serial = 894] [outer = 0x113188800] 04:45:17 INFO - PROCESS | 1648 | 1464781517053 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]]]}] 04:45:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x11717b000) [pid = 1648] [serial = 895] [outer = 0x125198800] 04:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 724ms 04:45:17 INFO - PROCESS | 1648 | 1464781517104 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 1648 | 1464781517105 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:45:17 INFO - PROCESS | 1648 | 1464781517122 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 1648 | 1464781517124 Marionette TRACE conn2 <- [1,1166,null,{}] 04:45:17 INFO - PROCESS | 1648 | 1464781517145 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}] 04:45:17 INFO - PROCESS | 1648 | 1464781517253 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:45:17 INFO - PROCESS | 1648 | 1464781517357 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd1f000 == 82 [pid = 1648] [id = 299] 04:45:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x118540800) [pid = 1648] [serial = 896] [outer = 0x0] 04:45:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x119361800) [pid = 1648] [serial = 897] [outer = 0x118540800] 04:45:17 INFO - PROCESS | 1648 | 1464781517393 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x1219bdc00) [pid = 1648] [serial = 898] [outer = 0x118540800] 04:45:17 INFO - PROCESS | 1648 | 1464781517821 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]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 739ms 04:45:17 INFO - PROCESS | 1648 | 1464781517856 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 1648 | 1464781517858 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:45:17 INFO - PROCESS | 1648 | 1464781517874 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 1648 | 1464781517875 Marionette TRACE conn2 <- [1,1170,null,{}] 04:45:17 INFO - PROCESS | 1648 | 1464781517878 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}] 04:45:17 INFO - PROCESS | 1648 | 1464781517984 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:45:18 INFO - PROCESS | 1648 | 1464781518042 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x121887800 == 83 [pid = 1648] [id = 300] 04:45:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x126d09000) [pid = 1648] [serial = 899] [outer = 0x0] 04:45:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x129350c00) [pid = 1648] [serial = 900] [outer = 0x126d09000] 04:45:18 INFO - PROCESS | 1648 | 1464781518112 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12a806800) [pid = 1648] [serial = 901] [outer = 0x126d09000] 04:45:18 INFO - PROCESS | 1648 | 1464781518489 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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 04:45:18 INFO - PROCESS | 1648 | 1464781518559 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 1648 | 1464781518561 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:45:18 INFO - PROCESS | 1648 | 1464781518565 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 1648 | 1464781518566 Marionette TRACE conn2 <- [1,1174,null,{}] 04:45:18 INFO - PROCESS | 1648 | 1464781518569 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}] 04:45:18 INFO - PROCESS | 1648 | 1464781518672 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:45:18 INFO - PROCESS | 1648 | 1464781518743 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2d0000 == 84 [pid = 1648] [id = 301] 04:45:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x126e17c00) [pid = 1648] [serial = 902] [outer = 0x0] 04:45:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12a962400) [pid = 1648] [serial = 903] [outer = 0x126e17c00] 04:45:18 INFO - PROCESS | 1648 | 1464781518772 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x12bd1a000) [pid = 1648] [serial = 904] [outer = 0x126e17c00] 04:45:19 INFO - PROCESS | 1648 | 1464781519201 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] 04:45:19 INFO - PROCESS | 1648 | 1464781519236 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:45:19 INFO - PROCESS | 1648 | 1464781519238 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 1648 | 1464781519239 Marionette TRACE conn2 <- [1,1178,null,{}] 04:45:19 INFO - PROCESS | 1648 | 1464781519260 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}] 04:45:19 INFO - PROCESS | 1648 | 1464781519424 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:45:19 INFO - PROCESS | 1648 | 1464781519482 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c0f000 == 85 [pid = 1648] [id = 302] 04:45:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x1278b1c00) [pid = 1648] [serial = 905] [outer = 0x0] 04:45:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x1278b9800) [pid = 1648] [serial = 906] [outer = 0x1278b1c00] 04:45:19 INFO - PROCESS | 1648 | 1464781519511 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x12c8ab400) [pid = 1648] [serial = 907] [outer = 0x1278b1c00] 04:45:20 INFO - PROCESS | 1648 | 1464781520115 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] 04:45:20 INFO - PROCESS | 1648 | 1464781520163 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:45:20 INFO - PROCESS | 1648 | 1464781520166 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1648 | 1464781520169 Marionette TRACE conn2 <- [1,1182,null,{}] 04:45:20 INFO - PROCESS | 1648 | 1464781520173 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}] 04:45:20 INFO - PROCESS | 1648 | 1464781520272 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:45:20 INFO - PROCESS | 1648 | 1464781520338 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x112650800 == 86 [pid = 1648] [id = 303] 04:45:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x111f1b000) [pid = 1648] [serial = 908] [outer = 0x0] 04:45:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x111f4d800) [pid = 1648] [serial = 909] [outer = 0x111f1b000] 04:45:20 INFO - PROCESS | 1648 | 1464781520366 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x1121b5000) [pid = 1648] [serial = 910] [outer = 0x111f1b000] 04:45:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[76] expected 0 but got 53 04:45:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 04:45:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 04:45:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1 04:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:20 INFO - _addTest/ [0,1185,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1648 | 1464781520845 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:45:20 INFO - PROCESS | 1648 | 1464781520850 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1648 | 1464781520852 Marionette TRACE conn2 <- [1,1186,null,{}] 04:45:20 INFO - PROCESS | 1648 | 1464781520854 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}] 04:45:20 INFO - PROCESS | 1648 | 1464781520952 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:45:21 INFO - PROCESS | 1648 | 1464781521017 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1167a9000 == 87 [pid = 1648] [id = 304] 04:45:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 160 (0x112a9c400) [pid = 1648] [serial = 911] [outer = 0x0] 04:45:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 161 (0x1130ba800) [pid = 1648] [serial = 912] [outer = 0x112a9c400] 04:45:21 INFO - PROCESS | 1648 | 1464781521044 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 162 (0x113170800) [pid = 1648] [serial = 913] [outer = 0x112a9c400] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x13401c000 == 86 [pid = 1648] [id = 295] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc7a800 == 85 [pid = 1648] [id = 294] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8f0800 == 84 [pid = 1648] [id = 293] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12d2af800 == 83 [pid = 1648] [id = 292] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe1800 == 82 [pid = 1648] [id = 291] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfba000 == 81 [pid = 1648] [id = 290] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12b263800 == 80 [pid = 1648] [id = 289] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12a951000 == 79 [pid = 1648] [id = 288] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12480a800 == 78 [pid = 1648] [id = 287] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x118e28800 == 77 [pid = 1648] [id = 286] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b6000 == 76 [pid = 1648] [id = 285] 04:45:21 INFO - PROCESS | 1648 | --DOCSHELL 0x1257ac000 == 75 [pid = 1648] [id = 284] 04:45:21 INFO - PROCESS | 1648 | 1464781521572 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] 04:45:21 INFO - PROCESS | 1648 | 1464781521626 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:45:21 INFO - PROCESS | 1648 | 1464781521632 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 1648 | 1464781521636 Marionette TRACE conn2 <- [1,1190,null,{}] 04:45:21 INFO - PROCESS | 1648 | 1464781521647 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}] 04:45:21 INFO - PROCESS | 1648 | 1464781521786 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:45:21 INFO - PROCESS | 1648 | 1464781521873 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e05000 == 71 [pid = 1648] [id = 305] 04:45:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x113358000) [pid = 1648] [serial = 914] [outer = 0x0] 04:45:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x113d6f800) [pid = 1648] [serial = 915] [outer = 0x113358000] 04:45:21 INFO - PROCESS | 1648 | 1464781521919 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x115e45000) [pid = 1648] [serial = 916] [outer = 0x113358000] 04:45:22 INFO - PROCESS | 1648 | 1464781522260 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] 04:45:22 INFO - PROCESS | 1648 | 1464781522310 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:45:22 INFO - PROCESS | 1648 | 1464781522312 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1648 | 1464781522313 Marionette TRACE conn2 <- [1,1194,null,{}] 04:45:22 INFO - PROCESS | 1648 | 1464781522315 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}] 04:45:22 INFO - PROCESS | 1648 | 1464781522400 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:45:22 INFO - PROCESS | 1648 | 1464781522454 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x119309000 == 72 [pid = 1648] [id = 306] 04:45:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x115e47c00) [pid = 1648] [serial = 917] [outer = 0x0] 04:45:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x1162b6c00) [pid = 1648] [serial = 918] [outer = 0x115e47c00] 04:45:22 INFO - PROCESS | 1648 | 1464781522480 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x116850800) [pid = 1648] [serial = 919] [outer = 0x115e47c00] 04:45:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 04:45:22 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 04:45:22 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 04:45:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 04:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:45:22 INFO - _addTest/ [0,1197,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 1648 | 1464781522786 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:45:22 INFO - PROCESS | 1648 | 1464781522788 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1648 | 1464781522801 Marionette TRACE conn2 <- [1,1198,null,{}] 04:45:22 INFO - PROCESS | 1648 | 1464781522808 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}] 04:45:22 INFO - PROCESS | 1648 | 1464781522892 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:45:22 INFO - PROCESS | 1648 | 1464781522899 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x11306f000 == 73 [pid = 1648] [id = 307] 04:45:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x113d71000) [pid = 1648] [serial = 920] [outer = 0x0] 04:45:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x11704cc00) [pid = 1648] [serial = 921] [outer = 0x113d71000] 04:45:22 INFO - PROCESS | 1648 | 1464781522925 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11717c000) [pid = 1648] [serial = 922] [outer = 0x113d71000] 04:45:23 INFO - PROCESS | 1648 | 1464781523245 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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 486ms 04:45:23 INFO - PROCESS | 1648 | 1464781523274 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 1648 | 1464781523276 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:45:23 INFO - PROCESS | 1648 | 1464781523280 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 1648 | 1464781523282 Marionette TRACE conn2 <- [1,1202,null,{}] 04:45:23 INFO - PROCESS | 1648 | 1464781523284 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}] 04:45:23 INFO - PROCESS | 1648 | 1464781523408 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:45:23 INFO - PROCESS | 1648 | 1464781523447 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x121881800 == 74 [pid = 1648] [id = 308] 04:45:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1167dfc00) [pid = 1648] [serial = 923] [outer = 0x0] 04:45:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x118087800) [pid = 1648] [serial = 924] [outer = 0x1167dfc00] 04:45:23 INFO - PROCESS | 1648 | 1464781523473 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x118530400) [pid = 1648] [serial = 925] [outer = 0x1167dfc00] 04:45:23 INFO - PROCESS | 1648 | 1464781523782 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]]]}] 04:45: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 04:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 04:45:23 INFO - PROCESS | 1648 | 1464781523800 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 1648 | 1464781523801 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:45:23 INFO - PROCESS | 1648 | 1464781523804 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 1648 | 1464781523805 Marionette TRACE conn2 <- [1,1206,null,{}] 04:45:23 INFO - PROCESS | 1648 | 1464781523807 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}] 04:45:23 INFO - PROCESS | 1648 | 1464781523916 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:45:23 INFO - PROCESS | 1648 | 1464781523933 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c12800 == 75 [pid = 1648] [id = 309] 04:45:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x117394400) [pid = 1648] [serial = 926] [outer = 0x0] 04:45:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x11853f400) [pid = 1648] [serial = 927] [outer = 0x117394400] 04:45:23 INFO - PROCESS | 1648 | 1464781523966 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x11859b800) [pid = 1648] [serial = 928] [outer = 0x117394400] 04:45:24 INFO - PROCESS | 1648 | 1464781524303 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]]]}] 04:45: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 04:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 04:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:45:24 INFO - PROCESS | 1648 | 1464781524323 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 1648 | 1464781524324 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:45:24 INFO - PROCESS | 1648 | 1464781524328 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 1648 | 1464781524329 Marionette TRACE conn2 <- [1,1210,null,{}] 04:45:24 INFO - PROCESS | 1648 | 1464781524337 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}] 04:45:24 INFO - PROCESS | 1648 | 1464781524440 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:45:24 INFO - PROCESS | 1648 | 1464781524445 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b8c800 == 76 [pid = 1648] [id = 310] 04:45:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x118535000) [pid = 1648] [serial = 929] [outer = 0x0] 04:45:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1188b0c00) [pid = 1648] [serial = 930] [outer = 0x118535000] 04:45:24 INFO - PROCESS | 1648 | 1464781524501 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1188bc400) [pid = 1648] [serial = 931] [outer = 0x118535000] 04:45:24 INFO - PROCESS | 1648 | 1464781524823 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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 524ms 04:45:24 INFO - PROCESS | 1648 | 1464781524852 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:45:24 INFO - PROCESS | 1648 | 1464781524854 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:45:24 INFO - PROCESS | 1648 | 1464781524856 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 1648 | 1464781524857 Marionette TRACE conn2 <- [1,1214,null,{}] 04:45:24 INFO - PROCESS | 1648 | 1464781524862 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}] 04:45:24 INFO - PROCESS | 1648 | 1464781524969 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:45:24 INFO - PROCESS | 1648 | 1464781524983 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x126267000 == 77 [pid = 1648] [id = 311] 04:45:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x118e44800) [pid = 1648] [serial = 932] [outer = 0x0] 04:45:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x11932a800) [pid = 1648] [serial = 933] [outer = 0x118e44800] 04:45:25 INFO - PROCESS | 1648 | 1464781525009 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x119362800) [pid = 1648] [serial = 934] [outer = 0x118e44800] 04:45:25 INFO - PROCESS | 1648 | 1464781525353 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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 04:45:25 INFO - PROCESS | 1648 | 1464781525376 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 1648 | 1464781525379 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:45:25 INFO - PROCESS | 1648 | 1464781525388 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 1648 | 1464781525389 Marionette TRACE conn2 <- [1,1218,null,{}] 04:45:25 INFO - PROCESS | 1648 | 1464781525392 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}] 04:45:25 INFO - PROCESS | 1648 | 1464781525495 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:45:25 INFO - PROCESS | 1648 | 1464781525529 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x129340800 == 78 [pid = 1648] [id = 312] 04:45:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x11297a800) [pid = 1648] [serial = 935] [outer = 0x0] 04:45:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x11944f400) [pid = 1648] [serial = 936] [outer = 0x11297a800] 04:45:25 INFO - PROCESS | 1648 | 1464781525554 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x119e4c800) [pid = 1648] [serial = 937] [outer = 0x11297a800] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x12b21c000) [pid = 1648] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x113170c00) [pid = 1648] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x113178800) [pid = 1648] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x126d45c00) [pid = 1648] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1258e9000) [pid = 1648] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x11932d400) [pid = 1648] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x118083400) [pid = 1648] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12c8af400) [pid = 1648] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x112abe400) [pid = 1648] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1167d0c00) [pid = 1648] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12cd1b400) [pid = 1648] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x117178c00) [pid = 1648] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:45:25 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x11828a000) [pid = 1648] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:45:25 INFO - PROCESS | 1648 | 1464781525971 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 619ms 04:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:45:26 INFO - PROCESS | 1648 | 1464781526008 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 1648 | 1464781526009 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:45:26 INFO - PROCESS | 1648 | 1464781526011 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 1648 | 1464781526013 Marionette TRACE conn2 <- [1,1222,null,{}] 04:45:26 INFO - PROCESS | 1648 | 1464781526016 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}] 04:45:26 INFO - PROCESS | 1648 | 1464781526117 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:45:26 INFO - PROCESS | 1648 | 1464781526180 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a93e000 == 79 [pid = 1648] [id = 313] 04:45:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x1184f7400) [pid = 1648] [serial = 938] [outer = 0x0] 04:45:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x11944d800) [pid = 1648] [serial = 939] [outer = 0x1184f7400] 04:45:26 INFO - PROCESS | 1648 | 1464781526209 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x119327c00) [pid = 1648] [serial = 940] [outer = 0x1184f7400] 04:45:26 INFO - PROCESS | 1648 | 1464781526483 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] 04:45:26 INFO - PROCESS | 1648 | 1464781526546 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:45:26 INFO - PROCESS | 1648 | 1464781526550 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 1648 | 1464781526551 Marionette TRACE conn2 <- [1,1226,null,{}] 04:45:26 INFO - PROCESS | 1648 | 1464781526553 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}] 04:45:26 INFO - PROCESS | 1648 | 1464781526640 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:45:26 INFO - PROCESS | 1648 | 1464781526645 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b266000 == 80 [pid = 1648] [id = 314] 04:45:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x121432000) [pid = 1648] [serial = 941] [outer = 0x0] 04:45:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x1219bf400) [pid = 1648] [serial = 942] [outer = 0x121432000] 04:45:26 INFO - PROCESS | 1648 | 1464781526670 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x124b0fc00) [pid = 1648] [serial = 943] [outer = 0x121432000] 04:45:27 INFO - PROCESS | 1648 | 1464781527003 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]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 04:45:27 INFO - PROCESS | 1648 | 1464781527020 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1648 | 1464781527021 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:45:27 INFO - PROCESS | 1648 | 1464781527023 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1648 | 1464781527024 Marionette TRACE conn2 <- [1,1230,null,{}] 04:45:27 INFO - PROCESS | 1648 | 1464781527028 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}] 04:45:27 INFO - PROCESS | 1648 | 1464781527140 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:45:27 INFO - PROCESS | 1648 | 1464781527148 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2e0000 == 81 [pid = 1648] [id = 315] 04:45:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x119632800) [pid = 1648] [serial = 944] [outer = 0x0] 04:45:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x124f08800) [pid = 1648] [serial = 945] [outer = 0x119632800] 04:45:27 INFO - PROCESS | 1648 | 1464781527173 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x124f75800) [pid = 1648] [serial = 946] [outer = 0x119632800] 04:45:27 INFO - PROCESS | 1648 | 1464781527463 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]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 04:45:27 INFO - PROCESS | 1648 | 1464781527493 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1648 | 1464781527496 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:45:27 INFO - PROCESS | 1648 | 1464781527500 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1648 | 1464781527501 Marionette TRACE conn2 <- [1,1234,null,{}] 04:45:27 INFO - PROCESS | 1648 | 1464781527504 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}] 04:45:27 INFO - PROCESS | 1648 | 1464781527599 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:45:27 INFO - PROCESS | 1648 | 1464781527603 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc8c000 == 82 [pid = 1648] [id = 316] 04:45:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x124f76c00) [pid = 1648] [serial = 947] [outer = 0x0] 04:45:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12577a000) [pid = 1648] [serial = 948] [outer = 0x124f76c00] 04:45:27 INFO - PROCESS | 1648 | 1464781527628 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x1258eb400) [pid = 1648] [serial = 949] [outer = 0x124f76c00] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12adae800 == 81 [pid = 1648] [id = 117] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12dd10800 == 80 [pid = 1648] [id = 214] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x113f17800 == 79 [pid = 1648] [id = 216] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x118174000 == 78 [pid = 1648] [id = 186] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x121121000 == 77 [pid = 1648] [id = 136] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfbb000 == 76 [pid = 1648] [id = 167] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x121f4c800 == 75 [pid = 1648] [id = 101] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x134022000 == 74 [pid = 1648] [id = 263] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x129326000 == 73 [pid = 1648] [id = 236] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b271800 == 72 [pid = 1648] [id = 233] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2e4000 == 71 [pid = 1648] [id = 131] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12f2c5800 == 70 [pid = 1648] [id = 282] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12c59f800 == 69 [pid = 1648] [id = 152] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1342c2800 == 68 [pid = 1648] [id = 283] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfa7000 == 67 [pid = 1648] [id = 235] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x116886800 == 66 [pid = 1648] [id = 264] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbea000 == 65 [pid = 1648] [id = 198] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1a000 == 64 [pid = 1648] [id = 100] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbd3000 == 63 [pid = 1648] [id = 153] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8e8800 == 62 [pid = 1648] [id = 211] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12e129000 == 61 [pid = 1648] [id = 215] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbdd800 == 60 [pid = 1648] [id = 249] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2c6000 == 59 [pid = 1648] [id = 213] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12d29d800 == 58 [pid = 1648] [id = 172] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc7e800 == 57 [pid = 1648] [id = 234] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x116089800 == 56 [pid = 1648] [id = 199] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x119ff3800 == 55 [pid = 1648] [id = 232] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1166dd800 == 54 [pid = 1648] [id = 173] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc83800 == 53 [pid = 1648] [id = 135] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca1d800 == 52 [pid = 1648] [id = 197] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x116f2a800 == 51 [pid = 1648] [id = 154] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12dd1f800 == 50 [pid = 1648] [id = 258] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b268000 == 49 [pid = 1648] [id = 230] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x128f97000 == 48 [pid = 1648] [id = 102] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca0a000 == 47 [pid = 1648] [id = 171] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1167a9000 == 46 [pid = 1648] [id = 304] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x112650800 == 45 [pid = 1648] [id = 303] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x121c0f000 == 44 [pid = 1648] [id = 302] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2d0000 == 43 [pid = 1648] [id = 301] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x121887800 == 42 [pid = 1648] [id = 300] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12dd1f000 == 41 [pid = 1648] [id = 299] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x121a4f000 == 40 [pid = 1648] [id = 298] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x1342d9000 == 39 [pid = 1648] [id = 296] 04:45:28 INFO - PROCESS | 1648 | --DOCSHELL 0x117e0e800 == 38 [pid = 1648] [id = 297] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x119309000 == 37 [pid = 1648] [id = 306] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x117e05000 == 36 [pid = 1648] [id = 305] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12a93e000 == 35 [pid = 1648] [id = 313] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x121c12800 == 34 [pid = 1648] [id = 309] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12b266000 == 33 [pid = 1648] [id = 314] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x121881800 == 32 [pid = 1648] [id = 308] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x129340800 == 31 [pid = 1648] [id = 312] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11306f000 == 30 [pid = 1648] [id = 307] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x124b8c800 == 29 [pid = 1648] [id = 310] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x126267000 == 28 [pid = 1648] [id = 311] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12bd18000) [pid = 1648] [serial = 869] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x113178000) [pid = 1648] [serial = 873] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x113174000) [pid = 1648] [serial = 872] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x12c8a6c00) [pid = 1648] [serial = 876] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x129349c00) [pid = 1648] [serial = 866] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12bd16c00) [pid = 1648] [serial = 875] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x126856400) [pid = 1648] [serial = 863] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x126d41400) [pid = 1648] [serial = 864] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x124d04400) [pid = 1648] [serial = 839] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2e0000 == 27 [pid = 1648] [id = 315] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x119453800) [pid = 1648] [serial = 860] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x121427c00) [pid = 1648] [serial = 861] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x11853a000) [pid = 1648] [serial = 857] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1188b1c00) [pid = 1648] [serial = 858] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12a807000) [pid = 1648] [serial = 842] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x113182800) [pid = 1648] [serial = 845] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12cd1d000) [pid = 1648] [serial = 878] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x113189c00) [pid = 1648] [serial = 852] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x113180400) [pid = 1648] [serial = 851] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x117393800) [pid = 1648] [serial = 855] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x116a70400) [pid = 1648] [serial = 854] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12a9c6800) [pid = 1648] [serial = 830] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1184eec00) [pid = 1648] [serial = 836] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12c8aa000) [pid = 1648] [serial = 848] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x115ecd800) [pid = 1648] [serial = 833] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x12ce54c00) [pid = 1648] [serial = 884] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12ce62000) [pid = 1648] [serial = 885] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12cd29400) [pid = 1648] [serial = 879] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12c1d2c00) [pid = 1648] [serial = 870] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12b41fc00) [pid = 1648] [serial = 867] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x121f20400) [pid = 1648] [serial = 881] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1293a8c00) [pid = 1648] [serial = 882] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118529c00) [pid = 1648] [serial = 887] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119333c00) [pid = 1648] [serial = 801] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1648 | 1464781529374 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]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1924ms 04:45:29 INFO - PROCESS | 1648 | 1464781529425 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 1648 | 1464781529427 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:45:29 INFO - PROCESS | 1648 | 1464781529435 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1648 | 1464781529437 Marionette TRACE conn2 <- [1,1238,null,{}] 04:45:29 INFO - PROCESS | 1648 | 1464781529441 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}] 04:45:29 INFO - PROCESS | 1648 | 1464781529524 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:45:29 INFO - PROCESS | 1648 | 1464781529571 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x113313000 == 28 [pid = 1648] [id = 317] 04:45:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x112a19000) [pid = 1648] [serial = 950] [outer = 0x0] 04:45:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x112a1c000) [pid = 1648] [serial = 951] [outer = 0x112a19000] 04:45:29 INFO - PROCESS | 1648 | 1464781529599 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x112a25c00) [pid = 1648] [serial = 952] [outer = 0x112a19000] 04:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 472ms 04:45:29 INFO - PROCESS | 1648 | 1464781529899 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]]]}] 04:45:29 INFO - PROCESS | 1648 | 1464781529907 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 1648 | 1464781529915 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:45:29 INFO - PROCESS | 1648 | 1464781529925 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1648 | 1464781529929 Marionette TRACE conn2 <- [1,1242,null,{}] 04:45:29 INFO - PROCESS | 1648 | 1464781529933 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}] 04:45:30 INFO - PROCESS | 1648 | 1464781530018 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:45:30 INFO - PROCESS | 1648 | 1464781530024 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x116642000 == 29 [pid = 1648] [id = 318] 04:45:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x112a7dc00) [pid = 1648] [serial = 953] [outer = 0x0] 04:45:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11316f000) [pid = 1648] [serial = 954] [outer = 0x112a7dc00] 04:45:30 INFO - PROCESS | 1648 | 1464781530054 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x113179000) [pid = 1648] [serial = 955] [outer = 0x112a7dc00] 04:45:30 INFO - PROCESS | 1648 | 1464781530375 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 474ms 04:45:30 INFO - PROCESS | 1648 | 1464781530402 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:45:30 INFO - PROCESS | 1648 | 1464781530404 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:45:30 INFO - PROCESS | 1648 | 1464781530406 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1648 | 1464781530409 Marionette TRACE conn2 <- [1,1246,null,{}] 04:45:30 INFO - PROCESS | 1648 | 1464781530421 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}] 04:45:30 INFO - PROCESS | 1648 | 1464781530507 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:45:30 INFO - PROCESS | 1648 | 1464781530515 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b7800 == 30 [pid = 1648] [id = 319] 04:45:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x110e37c00) [pid = 1648] [serial = 956] [outer = 0x0] 04:45:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x113187000) [pid = 1648] [serial = 957] [outer = 0x110e37c00] 04:45:30 INFO - PROCESS | 1648 | 1464781530543 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x113d06000) [pid = 1648] [serial = 958] [outer = 0x110e37c00] 04:45:30 INFO - PROCESS | 1648 | 1464781530886 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 525ms 04:45:30 INFO - PROCESS | 1648 | 1464781530932 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 1648 | 1464781530933 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:45:30 INFO - PROCESS | 1648 | 1464781530936 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1648 | 1464781530937 Marionette TRACE conn2 <- [1,1250,null,{}] 04:45:30 INFO - PROCESS | 1648 | 1464781530940 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}] 04:45:31 INFO - PROCESS | 1648 | 1464781531066 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:45:31 INFO - PROCESS | 1648 | 1464781531080 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e0b000 == 31 [pid = 1648] [id = 320] 04:45:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x113d04400) [pid = 1648] [serial = 959] [outer = 0x0] 04:45:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x115e4dc00) [pid = 1648] [serial = 960] [outer = 0x113d04400] 04:45:31 INFO - PROCESS | 1648 | 1464781531127 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1162b0400) [pid = 1648] [serial = 961] [outer = 0x113d04400] 04:45:31 INFO - PROCESS | 1648 | 1464781531481 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]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 572ms 04:45:31 INFO - PROCESS | 1648 | 1464781531508 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 1648 | 1464781531510 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:45:31 INFO - PROCESS | 1648 | 1464781531514 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 1648 | 1464781531515 Marionette TRACE conn2 <- [1,1254,null,{}] 04:45:31 INFO - PROCESS | 1648 | 1464781531518 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}] 04:45:31 INFO - PROCESS | 1648 | 1464781531588 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:45:31 INFO - PROCESS | 1648 | 1464781531592 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x119303000 == 32 [pid = 1648] [id = 321] 04:45:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x112a26400) [pid = 1648] [serial = 962] [outer = 0x0] 04:45:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1167c9000) [pid = 1648] [serial = 963] [outer = 0x112a26400] 04:45:31 INFO - PROCESS | 1648 | 1464781531620 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x1168acc00) [pid = 1648] [serial = 964] [outer = 0x112a26400] 04:45:31 INFO - PROCESS | 1648 | 1464781531960 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]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 04:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:45:31 INFO - PROCESS | 1648 | 1464781531987 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 1648 | 1464781531988 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:45:31 INFO - PROCESS | 1648 | 1464781531990 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 1648 | 1464781531992 Marionette TRACE conn2 <- [1,1258,null,{}] 04:45:32 INFO - PROCESS | 1648 | 1464781531997 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}] 04:45:32 INFO - PROCESS | 1648 | 1464781532086 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:45:32 INFO - PROCESS | 1648 | 1464781532091 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199e8800 == 33 [pid = 1648] [id = 322] 04:45:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1168ad000) [pid = 1648] [serial = 965] [outer = 0x0] 04:45:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x117057800) [pid = 1648] [serial = 966] [outer = 0x1168ad000] 04:45:32 INFO - PROCESS | 1648 | 1464781532121 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x118083c00) [pid = 1648] [serial = 967] [outer = 0x1168ad000] 04:45:32 INFO - PROCESS | 1648 | 1464781532432 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 474ms 04:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:45:32 INFO - PROCESS | 1648 | 1464781532465 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1648 | 1464781532466 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:45:32 INFO - PROCESS | 1648 | 1464781532468 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1648 | 1464781532469 Marionette TRACE conn2 <- [1,1262,null,{}] 04:45:32 INFO - PROCESS | 1648 | 1464781532471 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}] 04:45:32 INFO - PROCESS | 1648 | 1464781532541 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:45:32 INFO - PROCESS | 1648 | 1464781532547 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x121126800 == 34 [pid = 1648] [id = 323] 04:45:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x111c82400) [pid = 1648] [serial = 968] [outer = 0x0] 04:45:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x118282400) [pid = 1648] [serial = 969] [outer = 0x111c82400] 04:45:32 INFO - PROCESS | 1648 | 1464781532572 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x11828e000) [pid = 1648] [serial = 970] [outer = 0x111c82400] 04:45:32 INFO - PROCESS | 1648 | 1464781532900 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 469ms 04:45:32 INFO - PROCESS | 1648 | 1464781532937 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1648 | 1464781532938 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:45:32 INFO - PROCESS | 1648 | 1464781532941 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1648 | 1464781532942 Marionette TRACE conn2 <- [1,1266,null,{}] 04:45:32 INFO - PROCESS | 1648 | 1464781532947 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}] 04:45:33 INFO - PROCESS | 1648 | 1464781533031 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:45:33 INFO - PROCESS | 1648 | 1464781533035 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x121490800 == 35 [pid = 1648] [id = 324] 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x118283800) [pid = 1648] [serial = 971] [outer = 0x0] 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x118523000) [pid = 1648] [serial = 972] [outer = 0x118283800] 04:45:33 INFO - PROCESS | 1648 | 1464781533060 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x11852c800) [pid = 1648] [serial = 973] [outer = 0x118283800] 04:45:33 INFO - PROCESS | 1648 | 1464781533371 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 473ms 04:45:33 INFO - PROCESS | 1648 | 1464781533415 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 1648 | 1464781533416 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:45:33 INFO - PROCESS | 1648 | 1464781533418 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 1648 | 1464781533419 Marionette TRACE conn2 <- [1,1270,null,{}] 04:45:33 INFO - PROCESS | 1648 | 1464781533422 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}] 04:45:33 INFO - PROCESS | 1648 | 1464781533498 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:45:33 INFO - PROCESS | 1648 | 1464781533502 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b7000 == 36 [pid = 1648] [id = 325] 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x11852e800) [pid = 1648] [serial = 974] [outer = 0x0] 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x118537400) [pid = 1648] [serial = 975] [outer = 0x11852e800] 04:45:33 INFO - PROCESS | 1648 | 1464781533527 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x11853f800) [pid = 1648] [serial = 976] [outer = 0x11852e800] 04:45:33 INFO - PROCESS | 1648 | 1464781533833 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 418ms 04:45:33 INFO - PROCESS | 1648 | 1464781533837 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 1648 | 1464781533838 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:45:33 INFO - PROCESS | 1648 | 1464781533840 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 1648 | 1464781533841 Marionette TRACE conn2 <- [1,1274,null,{}] 04:45:33 INFO - PROCESS | 1648 | 1464781533853 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}] 04:45:33 INFO - PROCESS | 1648 | 1464781533961 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:45:33 INFO - PROCESS | 1648 | 1464781533989 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c09800 == 37 [pid = 1648] [id = 326] 04:45:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1183c9400) [pid = 1648] [serial = 977] [outer = 0x0] 04:45:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x11853ec00) [pid = 1648] [serial = 978] [outer = 0x1183c9400] 04:45:34 INFO - PROCESS | 1648 | 1464781534014 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x118862c00) [pid = 1648] [serial = 979] [outer = 0x1183c9400] 04:45:34 INFO - PROCESS | 1648 | 1464781534316 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 527ms 04:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:45:34 INFO - PROCESS | 1648 | 1464781534368 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 1648 | 1464781534369 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:45:34 INFO - PROCESS | 1648 | 1464781534372 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 1648 | 1464781534373 Marionette TRACE conn2 <- [1,1278,null,{}] 04:45:34 INFO - PROCESS | 1648 | 1464781534376 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}] 04:45:34 INFO - PROCESS | 1648 | 1464781534463 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:45:34 INFO - PROCESS | 1648 | 1464781534467 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e34000 == 38 [pid = 1648] [id = 327] 04:45:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1188b4000) [pid = 1648] [serial = 980] [outer = 0x0] 04:45:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x118e47c00) [pid = 1648] [serial = 981] [outer = 0x1188b4000] 04:45:34 INFO - PROCESS | 1648 | 1464781534497 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x119363000) [pid = 1648] [serial = 982] [outer = 0x1188b4000] 04:45:34 INFO - PROCESS | 1648 | 1464781534861 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 04:45:34 INFO - PROCESS | 1648 | 1464781534892 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 1648 | 1464781534894 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:45:34 INFO - PROCESS | 1648 | 1464781534902 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 1648 | 1464781534903 Marionette TRACE conn2 <- [1,1282,null,{}] 04:45:34 INFO - PROCESS | 1648 | 1464781534905 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}] 04:45:35 INFO - PROCESS | 1648 | 1464781535001 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:45:35 INFO - PROCESS | 1648 | 1464781535005 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257af000 == 39 [pid = 1648] [id = 328] 04:45:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1188b4400) [pid = 1648] [serial = 983] [outer = 0x0] 04:45:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x119623000) [pid = 1648] [serial = 984] [outer = 0x1188b4400] 04:45:35 INFO - PROCESS | 1648 | 1464781535030 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x119e4d000) [pid = 1648] [serial = 985] [outer = 0x1188b4400] 04:45:35 INFO - PROCESS | 1648 | 1464781535357 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 467ms 04:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:45:35 INFO - PROCESS | 1648 | 1464781535370 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 1648 | 1464781535371 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:45:35 INFO - PROCESS | 1648 | 1464781535373 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 1648 | 1464781535374 Marionette TRACE conn2 <- [1,1286,null,{}] 04:45:35 INFO - PROCESS | 1648 | 1464781535378 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}] 04:45:35 INFO - PROCESS | 1648 | 1464781535484 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:45:35 INFO - PROCESS | 1648 | 1464781535497 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a42800 == 40 [pid = 1648] [id = 329] 04:45:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x119450000) [pid = 1648] [serial = 986] [outer = 0x0] 04:45:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x11a1c4800) [pid = 1648] [serial = 987] [outer = 0x119450000] 04:45:35 INFO - PROCESS | 1648 | 1464781535521 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x121425800) [pid = 1648] [serial = 988] [outer = 0x119450000] 04:45:35 INFO - PROCESS | 1648 | 1464781535859 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 04:45:35 INFO - PROCESS | 1648 | 1464781535900 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 1648 | 1464781535901 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:45:35 INFO - PROCESS | 1648 | 1464781535903 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 1648 | 1464781535904 Marionette TRACE conn2 <- [1,1290,null,{}] 04:45:35 INFO - PROCESS | 1648 | 1464781535906 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}] 04:45:36 INFO - PROCESS | 1648 | 1464781536002 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:45:36 INFO - PROCESS | 1648 | 1464781536006 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x128f88800 == 41 [pid = 1648] [id = 330] 04:45:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x119e58800) [pid = 1648] [serial = 989] [outer = 0x0] 04:45:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12142e800) [pid = 1648] [serial = 990] [outer = 0x119e58800] 04:45:36 INFO - PROCESS | 1648 | 1464781536030 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x1219bc800) [pid = 1648] [serial = 991] [outer = 0x119e58800] 04:45:36 INFO - PROCESS | 1648 | 1464781536343 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]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 468ms 04:45:36 INFO - PROCESS | 1648 | 1464781536376 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 1648 | 1464781536379 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:45:36 INFO - PROCESS | 1648 | 1464781536382 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 1648 | 1464781536383 Marionette TRACE conn2 <- [1,1294,null,{}] 04:45:36 INFO - PROCESS | 1648 | 1464781536385 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}] 04:45:36 INFO - PROCESS | 1648 | 1464781536481 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:45:36 INFO - PROCESS | 1648 | 1464781536504 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x129883800 == 42 [pid = 1648] [id = 331] 04:45:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12142f800) [pid = 1648] [serial = 992] [outer = 0x0] 04:45:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x121e32400) [pid = 1648] [serial = 993] [outer = 0x12142f800] 04:45:36 INFO - PROCESS | 1648 | 1464781536529 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x121f25800) [pid = 1648] [serial = 994] [outer = 0x12142f800] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x121f21c00) [pid = 1648] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x11814e400) [pid = 1648] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x121430800) [pid = 1648] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x118157400) [pid = 1648] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x1166ca400) [pid = 1648] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x12a9c3c00) [pid = 1648] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12bcc6400) [pid = 1648] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x118594400) [pid = 1648] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x11297d000) [pid = 1648] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x11704b800) [pid = 1648] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x118535000) [pid = 1648] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x117394400) [pid = 1648] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x11297a800) [pid = 1648] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x1184f7400) [pid = 1648] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x118e44800) [pid = 1648] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x121432000) [pid = 1648] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x119632800) [pid = 1648] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x1278b1c00) [pid = 1648] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x126e17c00) [pid = 1648] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x126d09000) [pid = 1648] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x118540800) [pid = 1648] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x113188800) [pid = 1648] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x11297ac00) [pid = 1648] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x118527000) [pid = 1648] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1167dfc00) [pid = 1648] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x113d71000) [pid = 1648] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x115e47c00) [pid = 1648] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x113358000) [pid = 1648] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x112a9c400) [pid = 1648] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x111f1b000) [pid = 1648] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x11317d400) [pid = 1648] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x128a7b800) [pid = 1648] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x112a25400) [pid = 1648] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:45:37 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x11853b000) [pid = 1648] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:45:37 INFO - PROCESS | 1648 | 1464781537206 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 868ms 04:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:45:37 INFO - PROCESS | 1648 | 1464781537251 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1648 | 1464781537252 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:45:37 INFO - PROCESS | 1648 | 1464781537267 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1648 | 1464781537268 Marionette TRACE conn2 <- [1,1298,null,{}] 04:45:37 INFO - PROCESS | 1648 | 1464781537272 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}] 04:45:37 INFO - PROCESS | 1648 | 1464781537356 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:45:37 INFO - PROCESS | 1648 | 1464781537364 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199d0800 == 43 [pid = 1648] [id = 332] 04:45:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x11317d400) [pid = 1648] [serial = 995] [outer = 0x0] 04:45:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1138f1800) [pid = 1648] [serial = 996] [outer = 0x11317d400] 04:45:37 INFO - PROCESS | 1648 | 1464781537389 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x11704b800) [pid = 1648] [serial = 997] [outer = 0x11317d400] 04:45:37 INFO - PROCESS | 1648 | 1464781537707 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 484ms 04:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:45:37 INFO - PROCESS | 1648 | 1464781537739 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1648 | 1464781537740 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:45:37 INFO - PROCESS | 1648 | 1464781537742 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1648 | 1464781537743 Marionette TRACE conn2 <- [1,1302,null,{}] 04:45:37 INFO - PROCESS | 1648 | 1464781537745 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}] 04:45:37 INFO - PROCESS | 1648 | 1464781537824 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:45:37 INFO - PROCESS | 1648 | 1464781537831 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a93a000 == 44 [pid = 1648] [id = 333] 04:45:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x11814a400) [pid = 1648] [serial = 998] [outer = 0x0] 04:45:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x118535000) [pid = 1648] [serial = 999] [outer = 0x11814a400] 04:45:37 INFO - PROCESS | 1648 | 1464781537855 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x119632800) [pid = 1648] [serial = 1000] [outer = 0x11814a400] 04:45:38 INFO - PROCESS | 1648 | 1464781538168 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 472ms 04:45:38 INFO - PROCESS | 1648 | 1464781538215 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:45:38 INFO - PROCESS | 1648 | 1464781538224 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:45:38 INFO - PROCESS | 1648 | 1464781538226 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1648 | 1464781538228 Marionette TRACE conn2 <- [1,1306,null,{}] 04:45:38 INFO - PROCESS | 1648 | 1464781538239 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}] 04:45:38 INFO - PROCESS | 1648 | 1464781538319 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:45:38 INFO - PROCESS | 1648 | 1464781538323 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adb1800 == 45 [pid = 1648] [id = 334] 04:45:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x118591400) [pid = 1648] [serial = 1001] [outer = 0x0] 04:45:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x121f19400) [pid = 1648] [serial = 1002] [outer = 0x118591400] 04:45:38 INFO - PROCESS | 1648 | 1464781538347 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x124b09000) [pid = 1648] [serial = 1003] [outer = 0x118591400] 04:45:38 INFO - PROCESS | 1648 | 1464781538664 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 04:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:45:38 INFO - PROCESS | 1648 | 1464781538698 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 1648 | 1464781538699 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:45:38 INFO - PROCESS | 1648 | 1464781538701 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1648 | 1464781538702 Marionette TRACE conn2 <- [1,1310,null,{}] 04:45:38 INFO - PROCESS | 1648 | 1464781538704 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}] 04:45:38 INFO - PROCESS | 1648 | 1464781538784 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:45:38 INFO - PROCESS | 1648 | 1464781538788 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b276000 == 46 [pid = 1648] [id = 335] 04:45:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x124b0a800) [pid = 1648] [serial = 1004] [outer = 0x0] 04:45:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x124f4c000) [pid = 1648] [serial = 1005] [outer = 0x124b0a800] 04:45:38 INFO - PROCESS | 1648 | 1464781538813 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x124f73400) [pid = 1648] [serial = 1006] [outer = 0x124b0a800] 04:45:39 INFO - PROCESS | 1648 | --DOCSHELL 0x116642000 == 45 [pid = 1648] [id = 318] 04:45:39 INFO - PROCESS | 1648 | --DOCSHELL 0x113313000 == 44 [pid = 1648] [id = 317] 04:45:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc8c000 == 43 [pid = 1648] [id = 316] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b7800 == 42 [pid = 1648] [id = 319] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x129883800 == 41 [pid = 1648] [id = 331] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x12a93a000 == 40 [pid = 1648] [id = 333] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x121126800 == 39 [pid = 1648] [id = 323] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x118e34000 == 38 [pid = 1648] [id = 327] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x121490800 == 37 [pid = 1648] [id = 324] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x126a42800 == 36 [pid = 1648] [id = 329] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x1199d0800 == 35 [pid = 1648] [id = 332] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x128f88800 == 34 [pid = 1648] [id = 330] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x119303000 == 33 [pid = 1648] [id = 321] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x121c09800 == 32 [pid = 1648] [id = 326] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b7000 == 31 [pid = 1648] [id = 325] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x1199e8800 == 30 [pid = 1648] [id = 322] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x1257af000 == 29 [pid = 1648] [id = 328] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x117e0b000 == 28 [pid = 1648] [id = 320] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12cd24000) [pid = 1648] [serial = 849] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x128f51000) [pid = 1648] [serial = 783] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x11a1c3c00) [pid = 1648] [serial = 780] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x118082c00) [pid = 1648] [serial = 777] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12c135000) [pid = 1648] [serial = 786] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12c1d9400) [pid = 1648] [serial = 789] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12142fc00) [pid = 1648] [serial = 723] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x12c1dd000) [pid = 1648] [serial = 792] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x12b41cc00) [pid = 1648] [serial = 843] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x116a69000) [pid = 1648] [serial = 834] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1267ca400) [pid = 1648] [serial = 840] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x11885d400) [pid = 1648] [serial = 837] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x113187400) [pid = 1648] [serial = 846] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1188b0c00) [pid = 1648] [serial = 930] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11853f400) [pid = 1648] [serial = 927] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1188bc400) [pid = 1648] [serial = 931] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11944f400) [pid = 1648] [serial = 936] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x11944d800) [pid = 1648] [serial = 939] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11932a800) [pid = 1648] [serial = 933] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1219bf400) [pid = 1648] [serial = 942] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124b0fc00) [pid = 1648] [serial = 943] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x124f08800) [pid = 1648] [serial = 945] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x119327c00) [pid = 1648] [serial = 940] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x119e4c800) [pid = 1648] [serial = 937] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1278b9800) [pid = 1648] [serial = 906] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12bd1a000) [pid = 1648] [serial = 904] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12a962400) [pid = 1648] [serial = 903] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x129350c00) [pid = 1648] [serial = 900] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a806800) [pid = 1648] [serial = 901] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1219bdc00) [pid = 1648] [serial = 898] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x119361800) [pid = 1648] [serial = 897] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x117583c00) [pid = 1648] [serial = 894] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1168a2000) [pid = 1648] [serial = 893] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112a9cc00) [pid = 1648] [serial = 891] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112980c00) [pid = 1648] [serial = 890] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11852f000) [pid = 1648] [serial = 888] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x121431400) [pid = 1648] [serial = 507] [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.] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x118087800) [pid = 1648] [serial = 924] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11704cc00) [pid = 1648] [serial = 921] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11717c000) [pid = 1648] [serial = 922] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1162b6c00) [pid = 1648] [serial = 918] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x116850800) [pid = 1648] [serial = 919] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x113d6f800) [pid = 1648] [serial = 915] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x115e45000) [pid = 1648] [serial = 916] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x113170800) [pid = 1648] [serial = 913] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1130ba800) [pid = 1648] [serial = 912] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1121b5000) [pid = 1648] [serial = 910] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x111f4d800) [pid = 1648] [serial = 909] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12c8ab400) [pid = 1648] [serial = 907] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x124f75800) [pid = 1648] [serial = 946] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12577a000) [pid = 1648] [serial = 948] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x119362800) [pid = 1648] [serial = 934] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x11859b800) [pid = 1648] [serial = 928] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x118530400) [pid = 1648] [serial = 925] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12cd21c00) [pid = 1648] [serial = 831] [outer = 0x0] [url = about:blank] 04:45:40 INFO - PROCESS | 1648 | --DOCSHELL 0x12adb1800 == 27 [pid = 1648] [id = 334] 04:45:40 INFO - PROCESS | 1648 | 1464781540356 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] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:45:40 INFO - PROCESS | 1648 | 1464781540375 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:45:40 INFO - PROCESS | 1648 | 1464781540379 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1648 | 1464781540381 Marionette TRACE conn2 <- [1,1314,null,{}] 04:45:40 INFO - PROCESS | 1648 | 1464781540385 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}] 04:45:40 INFO - PROCESS | 1648 | 1464781540461 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:45:40 INFO - PROCESS | 1648 | 1464781540507 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x112f0a000 == 28 [pid = 1648] [id = 336] 04:45:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x112751c00) [pid = 1648] [serial = 1007] [outer = 0x0] 04:45:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x112753000) [pid = 1648] [serial = 1008] [outer = 0x112751c00] 04:45:40 INFO - PROCESS | 1648 | 1464781540535 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x111f4ac00) [pid = 1648] [serial = 1009] [outer = 0x112751c00] 04:45:40 INFO - PROCESS | 1648 | 1464781540857 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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 521ms 04:45:40 INFO - PROCESS | 1648 | 1464781540900 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 1648 | 1464781540904 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:45:40 INFO - PROCESS | 1648 | 1464781540909 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1648 | 1464781540911 Marionette TRACE conn2 <- [1,1318,null,{}] 04:45:40 INFO - PROCESS | 1648 | 1464781540913 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}] 04:45:40 INFO - PROCESS | 1648 | 1464781540989 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:45:41 INFO - PROCESS | 1648 | 1464781540997 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x11609e800 == 29 [pid = 1648] [id = 337] 04:45:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x112a1d800) [pid = 1648] [serial = 1010] [outer = 0x0] 04:45:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x112abe400) [pid = 1648] [serial = 1011] [outer = 0x112a1d800] 04:45:41 INFO - PROCESS | 1648 | 1464781541024 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11316d000) [pid = 1648] [serial = 1012] [outer = 0x112a1d800] 04:45:41 INFO - PROCESS | 1648 | 1464781541365 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 472ms 04:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:45:41 INFO - PROCESS | 1648 | 1464781541382 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 1648 | 1464781541383 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:45:41 INFO - PROCESS | 1648 | 1464781541386 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 1648 | 1464781541388 Marionette TRACE conn2 <- [1,1322,null,{}] 04:45:41 INFO - PROCESS | 1648 | 1464781541398 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}] 04:45:41 INFO - PROCESS | 1648 | 1464781541472 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:45:41 INFO - PROCESS | 1648 | 1464781541481 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b4800 == 30 [pid = 1648] [id = 338] 04:45:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x110e34c00) [pid = 1648] [serial = 1013] [outer = 0x0] 04:45:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x113181000) [pid = 1648] [serial = 1014] [outer = 0x110e34c00] 04:45:41 INFO - PROCESS | 1648 | 1464781541517 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x113802800) [pid = 1648] [serial = 1015] [outer = 0x110e34c00] 04:45:41 INFO - PROCESS | 1648 | 1464781541926 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 572ms 04:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:45:41 INFO - PROCESS | 1648 | 1464781541960 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 1648 | 1464781541964 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:45:41 INFO - PROCESS | 1648 | 1464781541967 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 1648 | 1464781541969 Marionette TRACE conn2 <- [1,1326,null,{}] 04:45:41 INFO - PROCESS | 1648 | 1464781541973 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}] 04:45:42 INFO - PROCESS | 1648 | 1464781542088 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:45:42 INFO - PROCESS | 1648 | 1464781542096 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x118175000 == 31 [pid = 1648] [id = 339] 04:45:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x113d07800) [pid = 1648] [serial = 1016] [outer = 0x0] 04:45:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x113f0b800) [pid = 1648] [serial = 1017] [outer = 0x113d07800] 04:45:42 INFO - PROCESS | 1648 | 1464781542137 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x115ecbc00) [pid = 1648] [serial = 1018] [outer = 0x113d07800] 04:45:42 INFO - PROCESS | 1648 | 1464781542466 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]]]}] 04:45:42 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 04:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 04:45:42 INFO - PROCESS | 1648 | 1464781542487 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:45:42 INFO - PROCESS | 1648 | 1464781542488 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:45:42 INFO - PROCESS | 1648 | 1464781542490 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 1648 | 1464781542492 Marionette TRACE conn2 <- [1,1330,null,{}] 04:45:42 INFO - PROCESS | 1648 | 1464781542496 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}] 04:45:42 INFO - PROCESS | 1648 | 1464781542585 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:45:42 INFO - PROCESS | 1648 | 1464781542591 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x118893000 == 32 [pid = 1648] [id = 340] 04:45:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x112a1cc00) [pid = 1648] [serial = 1019] [outer = 0x0] 04:45:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11607b000) [pid = 1648] [serial = 1020] [outer = 0x112a1cc00] 04:45:42 INFO - PROCESS | 1648 | 1464781542617 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1166bfc00) [pid = 1648] [serial = 1021] [outer = 0x112a1cc00] 04:45:42 INFO - PROCESS | 1648 | 1464781542938 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]]]}] 04:45:42 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 04:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 472ms 04:45:42 INFO - PROCESS | 1648 | 1464781542964 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 1648 | 1464781542965 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:45:42 INFO - PROCESS | 1648 | 1464781542968 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 1648 | 1464781542969 Marionette TRACE conn2 <- [1,1334,null,{}] 04:45:42 INFO - PROCESS | 1648 | 1464781542971 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}] 04:45:43 INFO - PROCESS | 1648 | 1464781543055 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:45:43 INFO - PROCESS | 1648 | 1464781543062 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199d0000 == 33 [pid = 1648] [id = 341] 04:45:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1167d2800) [pid = 1648] [serial = 1022] [outer = 0x0] 04:45:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x116a70400) [pid = 1648] [serial = 1023] [outer = 0x1167d2800] 04:45:43 INFO - PROCESS | 1648 | 1464781543089 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x117392c00) [pid = 1648] [serial = 1024] [outer = 0x1167d2800] 04:45:43 INFO - PROCESS | 1648 | 1464781543404 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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 467ms 04:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:45:43 INFO - PROCESS | 1648 | 1464781543436 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 1648 | 1464781543437 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:45:43 INFO - PROCESS | 1648 | 1464781543439 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 1648 | 1464781543440 Marionette TRACE conn2 <- [1,1338,null,{}] 04:45:43 INFO - PROCESS | 1648 | 1464781543442 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}] 04:45:43 INFO - PROCESS | 1648 | 1464781543536 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:45:43 INFO - PROCESS | 1648 | 1464781543542 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f56800 == 34 [pid = 1648] [id = 342] 04:45:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x113867c00) [pid = 1648] [serial = 1025] [outer = 0x0] 04:45:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11739f800) [pid = 1648] [serial = 1026] [outer = 0x113867c00] 04:45:43 INFO - PROCESS | 1648 | 1464781543570 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x118080800) [pid = 1648] [serial = 1027] [outer = 0x113867c00] 04:45:44 INFO - PROCESS | 1648 | 1464781544326 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]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 925ms 04:45:44 INFO - PROCESS | 1648 | 1464781544365 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 1648 | 1464781544367 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:45:44 INFO - PROCESS | 1648 | 1464781544370 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 1648 | 1464781544372 Marionette TRACE conn2 <- [1,1342,null,{}] 04:45:44 INFO - PROCESS | 1648 | 1464781544375 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}] 04:45:44 INFO - PROCESS | 1648 | 1464781544508 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:45:44 INFO - PROCESS | 1648 | 1464781544518 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x121488800 == 35 [pid = 1648] [id = 343] 04:45:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x118089c00) [pid = 1648] [serial = 1028] [outer = 0x0] 04:45:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x118285400) [pid = 1648] [serial = 1029] [outer = 0x118089c00] 04:45:44 INFO - PROCESS | 1648 | 1464781544557 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1183c9000) [pid = 1648] [serial = 1030] [outer = 0x118089c00] 04:45:44 INFO - PROCESS | 1648 | 1464781544870 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]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 04:45:44 INFO - PROCESS | 1648 | 1464781544891 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 1648 | 1464781544893 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:45:44 INFO - PROCESS | 1648 | 1464781544899 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 1648 | 1464781544900 Marionette TRACE conn2 <- [1,1346,null,{}] 04:45:44 INFO - PROCESS | 1648 | 1464781544902 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}] 04:45:45 INFO - PROCESS | 1648 | 1464781545000 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:45:45 INFO - PROCESS | 1648 | 1464781545007 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b4000 == 36 [pid = 1648] [id = 344] 04:45:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x118157400) [pid = 1648] [serial = 1031] [outer = 0x0] 04:45:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x118526000) [pid = 1648] [serial = 1032] [outer = 0x118157400] 04:45:45 INFO - PROCESS | 1648 | 1464781545031 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x118532800) [pid = 1648] [serial = 1033] [outer = 0x118157400] 04:45:45 INFO - PROCESS | 1648 | 1464781545358 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 471ms 04:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:45:45 INFO - PROCESS | 1648 | 1464781545369 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 1648 | 1464781545370 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:45:45 INFO - PROCESS | 1648 | 1464781545372 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1648 | 1464781545373 Marionette TRACE conn2 <- [1,1350,null,{}] 04:45:45 INFO - PROCESS | 1648 | 1464781545375 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}] 04:45:45 INFO - PROCESS | 1648 | 1464781545473 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:45:45 INFO - PROCESS | 1648 | 1464781545505 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c05800 == 37 [pid = 1648] [id = 345] 04:45:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11827f800) [pid = 1648] [serial = 1034] [outer = 0x0] 04:45:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118540c00) [pid = 1648] [serial = 1035] [outer = 0x11827f800] 04:45:45 INFO - PROCESS | 1648 | 1464781545530 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11859a400) [pid = 1648] [serial = 1036] [outer = 0x11827f800] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1188b4400) [pid = 1648] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119450000) [pid = 1648] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x119e58800) [pid = 1648] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12142f800) [pid = 1648] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11814a400) [pid = 1648] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118591400) [pid = 1648] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11317d400) [pid = 1648] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x111c82400) [pid = 1648] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1168ad000) [pid = 1648] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x112a26400) [pid = 1648] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x113d04400) [pid = 1648] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x110e37c00) [pid = 1648] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112a7dc00) [pid = 1648] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x112a19000) [pid = 1648] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x124f76c00) [pid = 1648] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1188b4000) [pid = 1648] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1183c9400) [pid = 1648] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11852e800) [pid = 1648] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:45:46 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118283800) [pid = 1648] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:45:46 INFO - PROCESS | 1648 | 1464781546367 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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1019ms 04:45:46 INFO - PROCESS | 1648 | 1464781546392 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 1648 | 1464781546397 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:45:46 INFO - PROCESS | 1648 | 1464781546402 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 1648 | 1464781546406 Marionette TRACE conn2 <- [1,1354,null,{}] 04:45:46 INFO - PROCESS | 1648 | 1464781546428 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}] 04:45:46 INFO - PROCESS | 1648 | 1464781546543 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:45:46 INFO - PROCESS | 1648 | 1464781546591 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x11664d000 == 38 [pid = 1648] [id = 346] 04:45:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x112980800) [pid = 1648] [serial = 1037] [outer = 0x0] 04:45:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x112a1c800) [pid = 1648] [serial = 1038] [outer = 0x112980800] 04:45:46 INFO - PROCESS | 1648 | 1464781546623 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x112a98800) [pid = 1648] [serial = 1039] [outer = 0x112980800] 04:45:47 INFO - PROCESS | 1648 | 1464781547198 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 843ms 04:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:45:47 INFO - PROCESS | 1648 | 1464781547245 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 1648 | 1464781547249 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:45:47 INFO - PROCESS | 1648 | 1464781547254 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 1648 | 1464781547255 Marionette TRACE conn2 <- [1,1358,null,{}] 04:45:47 INFO - PROCESS | 1648 | 1464781547258 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}] 04:45:47 INFO - PROCESS | 1648 | 1464781547362 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:45:47 INFO - PROCESS | 1648 | 1464781547408 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188ad000 == 39 [pid = 1648] [id = 347] 04:45:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x113178400) [pid = 1648] [serial = 1040] [outer = 0x0] 04:45:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11317fc00) [pid = 1648] [serial = 1041] [outer = 0x113178400] 04:45:47 INFO - PROCESS | 1648 | 1464781547438 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x113867800) [pid = 1648] [serial = 1042] [outer = 0x113178400] 04:45:48 INFO - PROCESS | 1648 | 1464781548028 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 820ms 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b4000 == 38 [pid = 1648] [id = 344] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x121488800 == 37 [pid = 1648] [id = 343] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x119f56800 == 36 [pid = 1648] [id = 342] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1199d0000 == 35 [pid = 1648] [id = 341] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x118893000 == 34 [pid = 1648] [id = 340] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x118175000 == 33 [pid = 1648] [id = 339] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b4800 == 32 [pid = 1648] [id = 338] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x11609e800 == 31 [pid = 1648] [id = 337] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x112f0a000 == 30 [pid = 1648] [id = 336] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x124f4c000) [pid = 1648] [serial = 1005] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOCSHELL 0x12b276000 == 29 [pid = 1648] [id = 335] 04:45:48 INFO - PROCESS | 1648 | 1464781548087 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:45:48 INFO - PROCESS | 1648 | 1464781548089 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:45:48 INFO - PROCESS | 1648 | 1464781548093 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 1648 | 1464781548095 Marionette TRACE conn2 <- [1,1362,null,{}] 04:45:48 INFO - PROCESS | 1648 | 1464781548098 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}] 04:45:48 INFO - PROCESS | 1648 | 1464781548175 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:45:48 INFO - PROCESS | 1648 | 1464781548183 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x113f14800 == 30 [pid = 1648] [id = 348] 04:45:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x112982800) [pid = 1648] [serial = 1043] [outer = 0x0] 04:45:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x112a19000) [pid = 1648] [serial = 1044] [outer = 0x112982800] 04:45:48 INFO - PROCESS | 1648 | 1464781548211 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x112a75c00) [pid = 1648] [serial = 1045] [outer = 0x112982800] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119623000) [pid = 1648] [serial = 984] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11a1c4800) [pid = 1648] [serial = 987] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119e4d000) [pid = 1648] [serial = 985] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12142e800) [pid = 1648] [serial = 990] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1219bc800) [pid = 1648] [serial = 991] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x121425800) [pid = 1648] [serial = 988] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x121e32400) [pid = 1648] [serial = 993] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118535000) [pid = 1648] [serial = 999] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x121f19400) [pid = 1648] [serial = 1002] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1138f1800) [pid = 1648] [serial = 996] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x121f25800) [pid = 1648] [serial = 994] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118282400) [pid = 1648] [serial = 969] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11828e000) [pid = 1648] [serial = 970] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x117057800) [pid = 1648] [serial = 966] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x118083c00) [pid = 1648] [serial = 967] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1167c9000) [pid = 1648] [serial = 963] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1168acc00) [pid = 1648] [serial = 964] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x115e4dc00) [pid = 1648] [serial = 960] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1162b0400) [pid = 1648] [serial = 961] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x124b09000) [pid = 1648] [serial = 1003] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x113187000) [pid = 1648] [serial = 957] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x113d06000) [pid = 1648] [serial = 958] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x11316f000) [pid = 1648] [serial = 954] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x113179000) [pid = 1648] [serial = 955] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x112a1c000) [pid = 1648] [serial = 951] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x112a25c00) [pid = 1648] [serial = 952] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x1258eb400) [pid = 1648] [serial = 949] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x118e47c00) [pid = 1648] [serial = 981] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x11853ec00) [pid = 1648] [serial = 978] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x118862c00) [pid = 1648] [serial = 979] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x118537400) [pid = 1648] [serial = 975] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x11853f800) [pid = 1648] [serial = 976] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x118523000) [pid = 1648] [serial = 972] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x11852c800) [pid = 1648] [serial = 973] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x119632800) [pid = 1648] [serial = 1000] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x11704b800) [pid = 1648] [serial = 997] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x119363000) [pid = 1648] [serial = 982] [outer = 0x0] [url = about:blank] 04:45:48 INFO - PROCESS | 1648 | 1464781548568 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 04:45:48 INFO - PROCESS | 1648 | 1464781548614 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 1648 | 1464781548618 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:45:48 INFO - PROCESS | 1648 | 1464781548622 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 1648 | 1464781548624 Marionette TRACE conn2 <- [1,1366,null,{}] 04:45:48 INFO - PROCESS | 1648 | 1464781548626 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}] 04:45:48 INFO - PROCESS | 1648 | 1464781548722 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:45:48 INFO - PROCESS | 1648 | 1464781548730 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b3800 == 31 [pid = 1648] [id = 349] 04:45:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x1130c5000) [pid = 1648] [serial = 1046] [outer = 0x0] 04:45:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x113179400) [pid = 1648] [serial = 1047] [outer = 0x1130c5000] 04:45:48 INFO - PROCESS | 1648 | 1464781548756 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x113806000) [pid = 1648] [serial = 1048] [outer = 0x1130c5000] 04:45:49 INFO - PROCESS | 1648 | 1464781549103 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] 04:45:49 INFO - PROCESS | 1648 | 1464781549143 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:45:49 INFO - PROCESS | 1648 | 1464781549152 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1648 | 1464781549154 Marionette TRACE conn2 <- [1,1370,null,{}] 04:45:49 INFO - PROCESS | 1648 | 1464781549162 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}] 04:45:49 INFO - PROCESS | 1648 | 1464781549248 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:45:49 INFO - PROCESS | 1648 | 1464781549333 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e72000 == 32 [pid = 1648] [id = 350] 04:45:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x110e33800) [pid = 1648] [serial = 1049] [outer = 0x0] 04:45:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x111f1b000) [pid = 1648] [serial = 1050] [outer = 0x110e33800] 04:45:49 INFO - PROCESS | 1648 | 1464781549366 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x112a23000) [pid = 1648] [serial = 1051] [outer = 0x110e33800] 04:45:49 INFO - PROCESS | 1648 | 1464781549871 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] 04:45:49 INFO - PROCESS | 1648 | 1464781549964 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:45:49 INFO - PROCESS | 1648 | 1464781549972 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1648 | 1464781549976 Marionette TRACE conn2 <- [1,1374,null,{}] 04:45:49 INFO - PROCESS | 1648 | 1464781549980 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}] 04:45:50 INFO - PROCESS | 1648 | 1464781550129 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:45:50 INFO - PROCESS | 1648 | 1464781550192 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x118894000 == 33 [pid = 1648] [id = 351] 04:45:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x113d06000) [pid = 1648] [serial = 1052] [outer = 0x0] 04:45:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x113d71000) [pid = 1648] [serial = 1053] [outer = 0x113d06000] 04:45:50 INFO - PROCESS | 1648 | 1464781550283 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x1160ef800) [pid = 1648] [serial = 1054] [outer = 0x113d06000] 04:45:50 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:50 INFO - PROCESS | 1648 | 1464781550752 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] 04:45:50 INFO - PROCESS | 1648 | 1464781550803 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:45:50 INFO - PROCESS | 1648 | 1464781550805 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 1648 | 1464781550807 Marionette TRACE conn2 <- [1,1378,null,{}] 04:45:50 INFO - PROCESS | 1648 | 1464781550810 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}] 04:45:50 INFO - PROCESS | 1648 | 1464781550898 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:45:50 INFO - PROCESS | 1648 | 1464781550957 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b8a800 == 34 [pid = 1648] [id = 352] 04:45:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x116604800) [pid = 1648] [serial = 1055] [outer = 0x0] 04:45:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x116855c00) [pid = 1648] [serial = 1056] [outer = 0x116604800] 04:45:50 INFO - PROCESS | 1648 | 1464781550987 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x116a67c00) [pid = 1648] [serial = 1057] [outer = 0x116604800] 04:45:51 INFO - PROCESS | 1648 | 1464781551376 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] 04:45:51 INFO - PROCESS | 1648 | 1464781551426 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:45:51 INFO - PROCESS | 1648 | 1464781551434 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 1648 | 1464781551438 Marionette TRACE conn2 <- [1,1382,null,{}] 04:45:51 INFO - PROCESS | 1648 | 1464781551441 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}] 04:45:51 INFO - PROCESS | 1648 | 1464781551564 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:45:51 INFO - PROCESS | 1648 | 1464781551631 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213d1000 == 35 [pid = 1648] [id = 353] 04:45:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x11704ec00) [pid = 1648] [serial = 1058] [outer = 0x0] 04:45:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x11739d400) [pid = 1648] [serial = 1059] [outer = 0x11704ec00] 04:45:51 INFO - PROCESS | 1648 | 1464781551661 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x118080000) [pid = 1648] [serial = 1060] [outer = 0x11704ec00] 04:45:52 INFO - PROCESS | 1648 | [1648] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:52 INFO - PROCESS | 1648 | 1464781552115 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] 04:45:52 INFO - PROCESS | 1648 | 1464781552163 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:45:52 INFO - PROCESS | 1648 | 1464781552167 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 1648 | 1464781552168 Marionette TRACE conn2 <- [1,1386,null,{}] 04:45:52 INFO - PROCESS | 1648 | 1464781552171 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}] 04:45:52 INFO - PROCESS | 1648 | 1464781552327 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:45:52 INFO - PROCESS | 1648 | 1464781552386 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1c000 == 36 [pid = 1648] [id = 354] 04:45:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x111f55800) [pid = 1648] [serial = 1061] [outer = 0x0] 04:45:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x11297ac00) [pid = 1648] [serial = 1062] [outer = 0x111f55800] 04:45:52 INFO - PROCESS | 1648 | 1464781552415 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11316e400) [pid = 1648] [serial = 1063] [outer = 0x111f55800] 04:45:52 INFO - PROCESS | 1648 | --DOCSHELL 0x1170b3800 == 35 [pid = 1648] [id = 349] 04:45:52 INFO - PROCESS | 1648 | --DOCSHELL 0x113f14800 == 34 [pid = 1648] [id = 348] 04:45:52 INFO - PROCESS | 1648 | --DOCSHELL 0x1188ad000 == 33 [pid = 1648] [id = 347] 04:45:52 INFO - PROCESS | 1648 | --DOCSHELL 0x11664d000 == 32 [pid = 1648] [id = 346] 04:45:52 INFO - PROCESS | 1648 | 1464781552852 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] 04:45:52 INFO - PROCESS | 1648 | 1464781552892 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:45:52 INFO - PROCESS | 1648 | 1464781552895 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 1648 | 1464781552898 Marionette TRACE conn2 <- [1,1390,null,{}] 04:45:52 INFO - PROCESS | 1648 | 1464781552901 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}] 04:45:52 INFO - PROCESS | 1648 | 1464781552981 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:45:52 INFO - PROCESS | 1648 | 1464781552986 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170d5000 == 33 [pid = 1648] [id = 355] 04:45:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x113d09800) [pid = 1648] [serial = 1064] [outer = 0x0] 04:45:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1160f9400) [pid = 1648] [serial = 1065] [outer = 0x113d09800] 04:45:53 INFO - PROCESS | 1648 | 1464781553014 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x116a67800) [pid = 1648] [serial = 1066] [outer = 0x113d09800] 04:45:53 INFO - PROCESS | 1648 | 1464781553332 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 471ms 04:45:53 INFO - PROCESS | 1648 | 1464781553370 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 1648 | 1464781553372 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:45:53 INFO - PROCESS | 1648 | 1464781553376 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 1648 | 1464781553378 Marionette TRACE conn2 <- [1,1394,null,{}] 04:45:53 INFO - PROCESS | 1648 | 1464781553380 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}] 04:45:53 INFO - PROCESS | 1648 | 1464781553465 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:45:53 INFO - PROCESS | 1648 | 1464781553475 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x121492000 == 34 [pid = 1648] [id = 356] 04:45:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x117057000) [pid = 1648] [serial = 1067] [outer = 0x0] 04:45:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x118151c00) [pid = 1648] [serial = 1068] [outer = 0x117057000] 04:45:53 INFO - PROCESS | 1648 | 1464781553518 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1183ca000) [pid = 1648] [serial = 1069] [outer = 0x117057000] 04:45:54 INFO - PROCESS | 1648 | 1464781554016 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]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 04:45:54 INFO - PROCESS | 1648 | 1464781554053 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 1648 | 1464781554056 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:45:54 INFO - PROCESS | 1648 | 1464781554065 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 1648 | 1464781554069 Marionette TRACE conn2 <- [1,1398,null,{}] 04:45:54 INFO - PROCESS | 1648 | 1464781554071 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}] 04:45:54 INFO - PROCESS | 1648 | 1464781554169 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:45:54 INFO - PROCESS | 1648 | 1464781554225 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x116871000 == 35 [pid = 1648] [id = 357] 04:45:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11853dc00) [pid = 1648] [serial = 1070] [outer = 0x0] 04:45:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118541000) [pid = 1648] [serial = 1071] [outer = 0x11853dc00] 04:45:54 INFO - PROCESS | 1648 | 1464781554252 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11859a000) [pid = 1648] [serial = 1072] [outer = 0x11853dc00] 04:45:54 INFO - PROCESS | 1648 | 1464781554555 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]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 527ms 04:45:54 INFO - PROCESS | 1648 | 1464781554594 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 1648 | 1464781554597 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:45:54 INFO - PROCESS | 1648 | 1464781554601 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 1648 | 1464781554602 Marionette TRACE conn2 <- [1,1402,null,{}] 04:45:54 INFO - PROCESS | 1648 | 1464781554605 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}] 04:45:54 INFO - PROCESS | 1648 | 1464781554698 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:45:54 INFO - PROCESS | 1648 | 1464781554702 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b8c800 == 36 [pid = 1648] [id = 358] 04:45:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11853e400) [pid = 1648] [serial = 1073] [outer = 0x0] 04:45:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118862c00) [pid = 1648] [serial = 1074] [outer = 0x11853e400] 04:45:54 INFO - PROCESS | 1648 | 1464781554727 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1188b9800) [pid = 1648] [serial = 1075] [outer = 0x11853e400] 04:45:55 INFO - PROCESS | 1648 | 1464781555038 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118157400) [pid = 1648] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x124b0a800) [pid = 1648] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x110e34c00) [pid = 1648] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x112a1d800) [pid = 1648] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x112a1cc00) [pid = 1648] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x113d07800) [pid = 1648] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x112751c00) [pid = 1648] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1167d2800) [pid = 1648] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x118089c00) [pid = 1648] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x113867c00) [pid = 1648] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:45:55 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x112982800) [pid = 1648] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:45:55 INFO - PROCESS | 1648 | 1464781555088 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1648 | 1464781555089 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:45:55 INFO - PROCESS | 1648 | 1464781555093 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1648 | 1464781555094 Marionette TRACE conn2 <- [1,1406,null,{}] 04:45:55 INFO - PROCESS | 1648 | 1464781555096 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}] 04:45:55 INFO - PROCESS | 1648 | 1464781555187 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:45:55 INFO - PROCESS | 1648 | 1464781555220 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948b800 == 37 [pid = 1648] [id = 359] 04:45:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11386d000) [pid = 1648] [serial = 1076] [outer = 0x0] 04:45:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x116610000) [pid = 1648] [serial = 1077] [outer = 0x11386d000] 04:45:55 INFO - PROCESS | 1648 | 1464781555251 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1188bc400) [pid = 1648] [serial = 1078] [outer = 0x11386d000] 04:45:55 INFO - PROCESS | 1648 | 1464781555568 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 521ms 04:45:55 INFO - PROCESS | 1648 | 1464781555615 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1648 | 1464781555617 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:45:55 INFO - PROCESS | 1648 | 1464781555620 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1648 | 1464781555621 Marionette TRACE conn2 <- [1,1410,null,{}] 04:45:55 INFO - PROCESS | 1648 | 1464781555624 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}] 04:45:55 INFO - PROCESS | 1648 | 1464781555715 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:45:55 INFO - PROCESS | 1648 | 1464781555779 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257a9800 == 38 [pid = 1648] [id = 360] 04:45:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x113d07800) [pid = 1648] [serial = 1079] [outer = 0x0] 04:45:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x118e4bc00) [pid = 1648] [serial = 1080] [outer = 0x113d07800] 04:45:55 INFO - PROCESS | 1648 | 1464781555820 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x11935f400) [pid = 1648] [serial = 1081] [outer = 0x113d07800] 04:45:56 INFO - PROCESS | 1648 | 1464781556220 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 620ms 04:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:45:56 INFO - PROCESS | 1648 | 1464781556240 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1648 | 1464781556241 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:45:56 INFO - PROCESS | 1648 | 1464781556243 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1648 | 1464781556246 Marionette TRACE conn2 <- [1,1414,null,{}] 04:45:56 INFO - PROCESS | 1648 | 1464781556249 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}] 04:45:56 INFO - PROCESS | 1648 | 1464781556319 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:45:56 INFO - PROCESS | 1648 | 1464781556366 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a3f800 == 39 [pid = 1648] [id = 361] 04:45:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11814a000) [pid = 1648] [serial = 1082] [outer = 0x0] 04:45:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x119367800) [pid = 1648] [serial = 1083] [outer = 0x11814a000] 04:45:56 INFO - PROCESS | 1648 | 1464781556390 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x119624000) [pid = 1648] [serial = 1084] [outer = 0x11814a000] 04:45:56 INFO - PROCESS | 1648 | 1464781556701 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 472ms 04:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:45:56 INFO - PROCESS | 1648 | 1464781556715 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1648 | 1464781556716 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:45:56 INFO - PROCESS | 1648 | 1464781556718 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1648 | 1464781556719 Marionette TRACE conn2 <- [1,1418,null,{}] 04:45:56 INFO - PROCESS | 1648 | 1464781556721 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}] 04:45:56 INFO - PROCESS | 1648 | 1464781556795 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:45:56 INFO - PROCESS | 1648 | 1464781556801 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x128f88000 == 40 [pid = 1648] [id = 362] 04:45:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11961ec00) [pid = 1648] [serial = 1085] [outer = 0x0] 04:45:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x119e58400) [pid = 1648] [serial = 1086] [outer = 0x11961ec00] 04:45:56 INFO - PROCESS | 1648 | 1464781556825 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1212ac800) [pid = 1648] [serial = 1087] [outer = 0x11961ec00] 04:45:57 INFO - PROCESS | 1648 | 1464781557212 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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 04:45:57 INFO - PROCESS | 1648 | 1464781557239 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 1648 | 1464781557241 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:45:57 INFO - PROCESS | 1648 | 1464781557244 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 1648 | 1464781557246 Marionette TRACE conn2 <- [1,1422,null,{}] 04:45:57 INFO - PROCESS | 1648 | 1464781557249 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}] 04:45:57 INFO - PROCESS | 1648 | 1464781557367 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:45:57 INFO - PROCESS | 1648 | 1464781557376 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x129866800 == 41 [pid = 1648] [id = 363] 04:45:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x119629c00) [pid = 1648] [serial = 1088] [outer = 0x0] 04:45:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12142c000) [pid = 1648] [serial = 1089] [outer = 0x119629c00] 04:45:57 INFO - PROCESS | 1648 | 1464781557416 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121432000) [pid = 1648] [serial = 1090] [outer = 0x119629c00] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x1170d5000 == 40 [pid = 1648] [id = 355] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1c000 == 39 [pid = 1648] [id = 354] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x1213d1000 == 38 [pid = 1648] [id = 353] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x119b8a800 == 37 [pid = 1648] [id = 352] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x118894000 == 36 [pid = 1648] [id = 351] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x112e72000 == 35 [pid = 1648] [id = 350] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x121c05800 == 34 [pid = 1648] [id = 345] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x11948b800 == 33 [pid = 1648] [id = 359] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x124b8c800 == 32 [pid = 1648] [id = 358] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x1257a9800 == 31 [pid = 1648] [id = 360] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x128f88000 == 30 [pid = 1648] [id = 362] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x121492000 == 29 [pid = 1648] [id = 356] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x126a3f800 == 28 [pid = 1648] [id = 361] 04:45:58 INFO - PROCESS | 1648 | --DOCSHELL 0x116871000 == 27 [pid = 1648] [id = 357] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118532800) [pid = 1648] [serial = 1033] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x118526000) [pid = 1648] [serial = 1032] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x124f73400) [pid = 1648] [serial = 1006] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x113179400) [pid = 1648] [serial = 1047] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x113181000) [pid = 1648] [serial = 1014] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x113802800) [pid = 1648] [serial = 1015] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112abe400) [pid = 1648] [serial = 1011] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11316d000) [pid = 1648] [serial = 1012] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x11607b000) [pid = 1648] [serial = 1020] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1166bfc00) [pid = 1648] [serial = 1021] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x112a1c800) [pid = 1648] [serial = 1038] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x113f0b800) [pid = 1648] [serial = 1017] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x115ecbc00) [pid = 1648] [serial = 1018] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x112753000) [pid = 1648] [serial = 1008] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x111f4ac00) [pid = 1648] [serial = 1009] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x116a70400) [pid = 1648] [serial = 1023] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x117392c00) [pid = 1648] [serial = 1024] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x118285400) [pid = 1648] [serial = 1029] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x1183c9000) [pid = 1648] [serial = 1030] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x11739f800) [pid = 1648] [serial = 1026] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11317fc00) [pid = 1648] [serial = 1041] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x118080800) [pid = 1648] [serial = 1027] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x112a19000) [pid = 1648] [serial = 1044] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x118540c00) [pid = 1648] [serial = 1035] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x112a75c00) [pid = 1648] [serial = 1045] [outer = 0x0] [url = about:blank] 04:45:58 INFO - PROCESS | 1648 | 1464781558890 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1675ms 04:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:45:58 INFO - PROCESS | 1648 | 1464781558919 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 1648 | 1464781558922 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:45:58 INFO - PROCESS | 1648 | 1464781558925 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 1648 | 1464781558927 Marionette TRACE conn2 <- [1,1426,null,{}] 04:45:58 INFO - PROCESS | 1648 | 1464781558936 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}] 04:45:59 INFO - PROCESS | 1648 | 1464781559058 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:45:59 INFO - PROCESS | 1648 | 1464781559129 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x113313000 == 28 [pid = 1648] [id = 364] 04:45:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11297d400) [pid = 1648] [serial = 1091] [outer = 0x0] 04:45:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x112a1a800) [pid = 1648] [serial = 1092] [outer = 0x11297d400] 04:45:59 INFO - PROCESS | 1648 | 1464781559175 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x112a24800) [pid = 1648] [serial = 1093] [outer = 0x11297d400] 04:45:59 INFO - PROCESS | 1648 | 1464781559621 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]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 729ms 04:45:59 INFO - PROCESS | 1648 | 1464781559655 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 1648 | 1464781559664 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:45:59 INFO - PROCESS | 1648 | 1464781559681 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 1648 | 1464781559684 Marionette TRACE conn2 <- [1,1430,null,{}] 04:45:59 INFO - PROCESS | 1648 | 1464781559688 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}] 04:45:59 INFO - PROCESS | 1648 | 1464781559818 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:45:59 INFO - PROCESS | 1648 | 1464781559835 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x116653800 == 29 [pid = 1648] [id = 365] 04:45:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x113172c00) [pid = 1648] [serial = 1094] [outer = 0x0] 04:45:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x113176400) [pid = 1648] [serial = 1095] [outer = 0x113172c00] 04:45:59 INFO - PROCESS | 1648 | 1464781559877 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x113182000) [pid = 1648] [serial = 1096] [outer = 0x113172c00] 04:46:00 INFO - PROCESS | 1648 | 1464781560284 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 623ms 04:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:46:00 INFO - PROCESS | 1648 | 1464781560302 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 1648 | 1464781560304 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:46:00 INFO - PROCESS | 1648 | 1464781560306 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1648 | 1464781560309 Marionette TRACE conn2 <- [1,1434,null,{}] 04:46:00 INFO - PROCESS | 1648 | 1464781560317 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}] 04:46:00 INFO - PROCESS | 1648 | 1464781560396 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:46:00 INFO - PROCESS | 1648 | 1464781560423 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170d6800 == 30 [pid = 1648] [id = 366] 04:46:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x110e33c00) [pid = 1648] [serial = 1097] [outer = 0x0] 04:46:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x113d72c00) [pid = 1648] [serial = 1098] [outer = 0x110e33c00] 04:46:00 INFO - PROCESS | 1648 | 1464781560451 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x115ecb400) [pid = 1648] [serial = 1099] [outer = 0x110e33c00] 04:46:00 INFO - PROCESS | 1648 | 1464781560773 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 477ms 04:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:46:00 INFO - PROCESS | 1648 | 1464781560784 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 1648 | 1464781560786 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:46:00 INFO - PROCESS | 1648 | 1464781560788 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1648 | 1464781560789 Marionette TRACE conn2 <- [1,1438,null,{}] 04:46:00 INFO - PROCESS | 1648 | 1464781560792 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}] 04:46:00 INFO - PROCESS | 1648 | 1464781560873 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:46:00 INFO - PROCESS | 1648 | 1464781560921 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x118573800 == 31 [pid = 1648] [id = 367] 04:46:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x115e49c00) [pid = 1648] [serial = 1100] [outer = 0x0] 04:46:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1162bbc00) [pid = 1648] [serial = 1101] [outer = 0x115e49c00] 04:46:00 INFO - PROCESS | 1648 | 1464781560947 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1168a2400) [pid = 1648] [serial = 1102] [outer = 0x115e49c00] 04:46:01 INFO - PROCESS | 1648 | 1464781561231 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]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 470ms 04:46:01 INFO - PROCESS | 1648 | 1464781561259 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 1648 | 1464781561260 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:46:01 INFO - PROCESS | 1648 | 1464781561270 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 1648 | 1464781561271 Marionette TRACE conn2 <- [1,1442,null,{}] 04:46:01 INFO - PROCESS | 1648 | 1464781561274 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}] 04:46:01 INFO - PROCESS | 1648 | 1464781561350 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:46:01 INFO - PROCESS | 1648 | 1464781561355 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x119493800 == 32 [pid = 1648] [id = 368] 04:46:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x113172400) [pid = 1648] [serial = 1103] [outer = 0x0] 04:46:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11704a800) [pid = 1648] [serial = 1104] [outer = 0x113172400] 04:46:01 INFO - PROCESS | 1648 | 1464781561383 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x117057400) [pid = 1648] [serial = 1105] [outer = 0x113172400] 04:46:01 INFO - PROCESS | 1648 | 1464781561721 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]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 04:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:46:01 INFO - PROCESS | 1648 | 1464781561739 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 1648 | 1464781561740 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:46:01 INFO - PROCESS | 1648 | 1464781561742 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 1648 | 1464781561743 Marionette TRACE conn2 <- [1,1446,null,{}] 04:46:01 INFO - PROCESS | 1648 | 1464781561748 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}] 04:46:01 INFO - PROCESS | 1648 | 1464781561854 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:46:01 INFO - PROCESS | 1648 | 1464781561859 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ff5000 == 33 [pid = 1648] [id = 369] 04:46:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x117058800) [pid = 1648] [serial = 1106] [outer = 0x0] 04:46:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118083c00) [pid = 1648] [serial = 1107] [outer = 0x117058800] 04:46:01 INFO - PROCESS | 1648 | 1464781561888 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1183cac00) [pid = 1648] [serial = 1108] [outer = 0x117058800] 04:46:02 INFO - PROCESS | 1648 | 1464781562193 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 472ms 04:46:02 INFO - PROCESS | 1648 | 1464781562217 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 1648 | 1464781562218 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:46:02 INFO - PROCESS | 1648 | 1464781562220 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1648 | 1464781562221 Marionette TRACE conn2 <- [1,1450,null,{}] 04:46:02 INFO - PROCESS | 1648 | 1464781562223 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}] 04:46:02 INFO - PROCESS | 1648 | 1464781562299 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:46:02 INFO - PROCESS | 1648 | 1464781562303 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x121736000 == 34 [pid = 1648] [id = 370] 04:46:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1184f6800) [pid = 1648] [serial = 1109] [outer = 0x0] 04:46:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11852b400) [pid = 1648] [serial = 1110] [outer = 0x1184f6800] 04:46:02 INFO - PROCESS | 1648 | 1464781562330 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118533400) [pid = 1648] [serial = 1111] [outer = 0x1184f6800] 04:46:02 INFO - PROCESS | 1648 | 1464781562637 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 468ms 04:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:46:02 INFO - PROCESS | 1648 | 1464781562688 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 1648 | 1464781562689 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:46:02 INFO - PROCESS | 1648 | 1464781562691 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1648 | 1464781562693 Marionette TRACE conn2 <- [1,1454,null,{}] 04:46:02 INFO - PROCESS | 1648 | 1464781562704 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}] 04:46:02 INFO - PROCESS | 1648 | 1464781562783 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:46:02 INFO - PROCESS | 1648 | 1464781562787 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12189b800 == 35 [pid = 1648] [id = 371] 04:46:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118537000) [pid = 1648] [serial = 1112] [outer = 0x0] 04:46:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11853c400) [pid = 1648] [serial = 1113] [outer = 0x118537000] 04:46:02 INFO - PROCESS | 1648 | 1464781562814 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118595000) [pid = 1648] [serial = 1114] [outer = 0x118537000] 04:46:03 INFO - PROCESS | 1648 | 1464781563143 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 471ms 04:46:03 INFO - PROCESS | 1648 | 1464781563166 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 1648 | 1464781563167 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:46:03 INFO - PROCESS | 1648 | 1464781563169 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 1648 | 1464781563170 Marionette TRACE conn2 <- [1,1458,null,{}] 04:46:03 INFO - PROCESS | 1648 | 1464781563173 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}] 04:46:03 INFO - PROCESS | 1648 | 1464781563247 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:46:03 INFO - PROCESS | 1648 | 1464781563252 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170d5000 == 36 [pid = 1648] [id = 372] 04:46:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1183c9400) [pid = 1648] [serial = 1115] [outer = 0x0] 04:46:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1188b1800) [pid = 1648] [serial = 1116] [outer = 0x1183c9400] 04:46:03 INFO - PROCESS | 1648 | 1464781563279 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1188bb400) [pid = 1648] [serial = 1117] [outer = 0x1183c9400] 04:46:03 INFO - PROCESS | 1648 | 1464781563689 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 04:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:46:03 INFO - PROCESS | 1648 | 1464781563739 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 1648 | 1464781563741 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:46:03 INFO - PROCESS | 1648 | 1464781563744 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 1648 | 1464781563746 Marionette TRACE conn2 <- [1,1462,null,{}] 04:46:03 INFO - PROCESS | 1648 | 1464781563749 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}] 04:46:03 INFO - PROCESS | 1648 | 1464781563893 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:46:03 INFO - PROCESS | 1648 | 1464781563920 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fe2800 == 37 [pid = 1648] [id = 373] 04:46:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11885c000) [pid = 1648] [serial = 1118] [outer = 0x0] 04:46:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x118e45000) [pid = 1648] [serial = 1119] [outer = 0x11885c000] 04:46:03 INFO - PROCESS | 1648 | 1464781563958 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x112977000) [pid = 1648] [serial = 1120] [outer = 0x11885c000] 04:46:04 INFO - PROCESS | 1648 | 1464781564305 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 572ms 04:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:46:04 INFO - PROCESS | 1648 | 1464781564317 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 1648 | 1464781564318 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:46:04 INFO - PROCESS | 1648 | 1464781564320 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 1648 | 1464781564322 Marionette TRACE conn2 <- [1,1466,null,{}] 04:46:04 INFO - PROCESS | 1648 | 1464781564325 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}] 04:46:04 INFO - PROCESS | 1648 | 1464781564425 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:46:04 INFO - PROCESS | 1648 | 1464781564456 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x119493000 == 38 [pid = 1648] [id = 374] 04:46:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1188b4800) [pid = 1648] [serial = 1121] [outer = 0x0] 04:46:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x119362800) [pid = 1648] [serial = 1122] [outer = 0x1188b4800] 04:46:04 INFO - PROCESS | 1648 | 1464781564485 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x117056800) [pid = 1648] [serial = 1123] [outer = 0x1188b4800] 04:46:04 INFO - PROCESS | 1648 | 1464781564839 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 569ms 04:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:46:04 INFO - PROCESS | 1648 | 1464781564890 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 1648 | 1464781564891 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:46:04 INFO - PROCESS | 1648 | 1464781564893 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 1648 | 1464781564894 Marionette TRACE conn2 <- [1,1470,null,{}] 04:46:04 INFO - PROCESS | 1648 | 1464781564896 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}] 04:46:04 INFO - PROCESS | 1648 | 1464781564987 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:46:05 INFO - PROCESS | 1648 | 1464781565001 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9a000 == 39 [pid = 1648] [id = 375] 04:46:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x118e84c00) [pid = 1648] [serial = 1124] [outer = 0x0] 04:46:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x121425800) [pid = 1648] [serial = 1125] [outer = 0x118e84c00] 04:46:05 INFO - PROCESS | 1648 | 1464781565026 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x121433800) [pid = 1648] [serial = 1126] [outer = 0x118e84c00] 04:46:05 INFO - PROCESS | 1648 | 1464781565344 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 04:46:05 INFO - PROCESS | 1648 | 1464781565363 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 1648 | 1464781565366 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:46:05 INFO - PROCESS | 1648 | 1464781565369 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 1648 | 1464781565370 Marionette TRACE conn2 <- [1,1474,null,{}] 04:46:05 INFO - PROCESS | 1648 | 1464781565372 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}] 04:46:05 INFO - PROCESS | 1648 | 1464781565634 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1130c5000) [pid = 1648] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x113178400) [pid = 1648] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11827f800) [pid = 1648] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11961ec00) [pid = 1648] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11853dc00) [pid = 1648] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11853e400) [pid = 1648] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11386d000) [pid = 1648] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11814a000) [pid = 1648] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x117057000) [pid = 1648] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x113d09800) [pid = 1648] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x111f55800) [pid = 1648] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11704ec00) [pid = 1648] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x116604800) [pid = 1648] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x113d06000) [pid = 1648] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x110e33800) [pid = 1648] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x113d07800) [pid = 1648] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:46:05 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x112980800) [pid = 1648] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:46:05 INFO - PROCESS | 1648 | 1464781565702 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e11800 == 40 [pid = 1648] [id = 376] 04:46:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x112a74000) [pid = 1648] [serial = 1127] [outer = 0x0] 04:46:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x113172000) [pid = 1648] [serial = 1128] [outer = 0x112a74000] 04:46:05 INFO - PROCESS | 1648 | 1464781565729 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1167df400) [pid = 1648] [serial = 1129] [outer = 0x112a74000] 04:46:06 INFO - PROCESS | 1648 | 1464781566082 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 719ms 04:46:06 INFO - PROCESS | 1648 | 1464781566089 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1648 | 1464781566090 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:46:06 INFO - PROCESS | 1648 | 1464781566098 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1648 | 1464781566100 Marionette TRACE conn2 <- [1,1478,null,{}] 04:46:06 INFO - PROCESS | 1648 | 1464781566103 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}] 04:46:06 INFO - PROCESS | 1648 | 1464781566254 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:46:06 INFO - PROCESS | 1648 | 1464781566264 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12523f800 == 41 [pid = 1648] [id = 377] 04:46:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x113d09800) [pid = 1648] [serial = 1130] [outer = 0x0] 04:46:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119360c00) [pid = 1648] [serial = 1131] [outer = 0x113d09800] 04:46:06 INFO - PROCESS | 1648 | 1464781566305 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12184e000) [pid = 1648] [serial = 1132] [outer = 0x113d09800] 04:46:06 INFO - PROCESS | 1648 | 1464781566697 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 625ms 04:46:06 INFO - PROCESS | 1648 | 1464781566718 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1648 | 1464781566720 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:46:06 INFO - PROCESS | 1648 | 1464781566722 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1648 | 1464781566723 Marionette TRACE conn2 <- [1,1482,null,{}] 04:46:06 INFO - PROCESS | 1648 | 1464781566725 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}] 04:46:06 INFO - PROCESS | 1648 | 1464781566803 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:46:06 INFO - PROCESS | 1648 | 1464781566852 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a7a3000 == 42 [pid = 1648] [id = 378] 04:46:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1217b3400) [pid = 1648] [serial = 1133] [outer = 0x0] 04:46:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121b67c00) [pid = 1648] [serial = 1134] [outer = 0x1217b3400] 04:46:06 INFO - PROCESS | 1648 | 1464781566876 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x121f1fc00) [pid = 1648] [serial = 1135] [outer = 0x1217b3400] 04:46:07 INFO - PROCESS | 1648 | 1464781567180 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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 470ms 04:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:46:07 INFO - PROCESS | 1648 | 1464781567192 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 1648 | 1464781567193 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:46:07 INFO - PROCESS | 1648 | 1464781567203 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 1648 | 1464781567204 Marionette TRACE conn2 <- [1,1486,null,{}] 04:46:07 INFO - PROCESS | 1648 | 1464781567207 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}] 04:46:07 INFO - PROCESS | 1648 | 1464781567294 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:46:07 INFO - PROCESS | 1648 | 1464781567302 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab26800 == 43 [pid = 1648] [id = 379] 04:46:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121f20c00) [pid = 1648] [serial = 1136] [outer = 0x0] 04:46:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x124b0bc00) [pid = 1648] [serial = 1137] [outer = 0x121f20c00] 04:46:07 INFO - PROCESS | 1648 | 1464781567328 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124f08800) [pid = 1648] [serial = 1138] [outer = 0x121f20c00] 04:46:07 INFO - PROCESS | 1648 | 1464781567983 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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 826ms 04:46:08 INFO - PROCESS | 1648 | 1464781568050 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 1648 | 1464781568052 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:46:08 INFO - PROCESS | 1648 | 1464781568056 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 1648 | 1464781568058 Marionette TRACE conn2 <- [1,1490,null,{}] 04:46:08 INFO - PROCESS | 1648 | 1464781568086 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}] 04:46:08 INFO - PROCESS | 1648 | 1464781568200 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:46:08 INFO - PROCESS | 1648 | 1464781568250 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162ce000 == 44 [pid = 1648] [id = 380] 04:46:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x111f24400) [pid = 1648] [serial = 1139] [outer = 0x0] 04:46:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x112984c00) [pid = 1648] [serial = 1140] [outer = 0x111f24400] 04:46:08 INFO - PROCESS | 1648 | 1464781568281 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x112a26400) [pid = 1648] [serial = 1141] [outer = 0x111f24400] 04:46:08 INFO - PROCESS | 1648 | 1464781568767 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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 724ms 04:46:08 INFO - PROCESS | 1648 | 1464781568780 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 1648 | 1464781568784 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:46:08 INFO - PROCESS | 1648 | 1464781568788 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 1648 | 1464781568790 Marionette TRACE conn2 <- [1,1494,null,{}] 04:46:08 INFO - PROCESS | 1648 | 1464781568793 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}] 04:46:08 INFO - PROCESS | 1648 | 1464781568913 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:46:08 INFO - PROCESS | 1648 | 1464781568991 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f4b800 == 45 [pid = 1648] [id = 381] 04:46:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x112a9c400) [pid = 1648] [serial = 1142] [outer = 0x0] 04:46:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x113179400) [pid = 1648] [serial = 1143] [outer = 0x112a9c400] 04:46:09 INFO - PROCESS | 1648 | 1464781569021 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1138ed000) [pid = 1648] [serial = 1144] [outer = 0x112a9c400] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12a7a3000 == 44 [pid = 1648] [id = 378] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12523f800 == 43 [pid = 1648] [id = 377] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x117e11800 == 42 [pid = 1648] [id = 376] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9a000 == 41 [pid = 1648] [id = 375] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x119493000 == 40 [pid = 1648] [id = 374] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x121fe2800 == 39 [pid = 1648] [id = 373] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x1170d5000 == 38 [pid = 1648] [id = 372] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12142c000) [pid = 1648] [serial = 1089] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | 1464781569833 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]]]}] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x12189b800 == 37 [pid = 1648] [id = 371] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x121736000 == 36 [pid = 1648] [id = 370] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x119ff5000 == 35 [pid = 1648] [id = 369] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x119493800 == 34 [pid = 1648] [id = 368] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x118573800 == 33 [pid = 1648] [id = 367] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x1170d6800 == 32 [pid = 1648] [id = 366] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x116653800 == 31 [pid = 1648] [id = 365] 04:46:09 INFO - PROCESS | 1648 | --DOCSHELL 0x113313000 == 30 [pid = 1648] [id = 364] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x113806000) [pid = 1648] [serial = 1048] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x113867800) [pid = 1648] [serial = 1042] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x112a98800) [pid = 1648] [serial = 1039] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11859a400) [pid = 1648] [serial = 1036] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1212ac800) [pid = 1648] [serial = 1087] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x118541000) [pid = 1648] [serial = 1071] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x118862c00) [pid = 1648] [serial = 1074] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11859a000) [pid = 1648] [serial = 1072] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x116610000) [pid = 1648] [serial = 1077] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1188bc400) [pid = 1648] [serial = 1078] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119367800) [pid = 1648] [serial = 1083] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x119624000) [pid = 1648] [serial = 1084] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1188b9800) [pid = 1648] [serial = 1075] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x119e58400) [pid = 1648] [serial = 1086] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x118151c00) [pid = 1648] [serial = 1068] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1160f9400) [pid = 1648] [serial = 1065] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x116a67800) [pid = 1648] [serial = 1066] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11316e400) [pid = 1648] [serial = 1063] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11297ac00) [pid = 1648] [serial = 1062] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118080000) [pid = 1648] [serial = 1060] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11739d400) [pid = 1648] [serial = 1059] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x116a67c00) [pid = 1648] [serial = 1057] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x116855c00) [pid = 1648] [serial = 1056] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1160ef800) [pid = 1648] [serial = 1054] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x113d71000) [pid = 1648] [serial = 1053] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x112a23000) [pid = 1648] [serial = 1051] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x111f1b000) [pid = 1648] [serial = 1050] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x11935f400) [pid = 1648] [serial = 1081] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x1183ca000) [pid = 1648] [serial = 1069] [outer = 0x0] [url = about:blank] 04:46:09 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x118e4bc00) [pid = 1648] [serial = 1080] [outer = 0x0] [url = about:blank] 04:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1074ms 04:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:46:09 INFO - PROCESS | 1648 | 1464781569863 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 1648 | 1464781569865 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:46:09 INFO - PROCESS | 1648 | 1464781569868 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 1648 | 1464781569870 Marionette TRACE conn2 <- [1,1498,null,{}] 04:46:09 INFO - PROCESS | 1648 | 1464781569874 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}] 04:46:09 INFO - PROCESS | 1648 | 1464781569952 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:46:09 INFO - PROCESS | 1648 | 1464781569959 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e1c000 == 31 [pid = 1648] [id = 382] 04:46:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x112a99400) [pid = 1648] [serial = 1145] [outer = 0x0] 04:46:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1130b9c00) [pid = 1648] [serial = 1146] [outer = 0x112a99400] 04:46:09 INFO - PROCESS | 1648 | 1464781569990 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x113174c00) [pid = 1648] [serial = 1147] [outer = 0x112a99400] 04:46:10 INFO - PROCESS | 1648 | 1464781570320 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 470ms 04:46:10 INFO - PROCESS | 1648 | 1464781570339 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 1648 | 1464781570342 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:46:10 INFO - PROCESS | 1648 | 1464781570349 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 1648 | 1464781570351 Marionette TRACE conn2 <- [1,1502,null,{}] 04:46:10 INFO - PROCESS | 1648 | 1464781570353 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}] 04:46:10 INFO - PROCESS | 1648 | 1464781570445 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:46:10 INFO - PROCESS | 1648 | 1464781570505 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x113310000 == 32 [pid = 1648] [id = 383] 04:46:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x116076800) [pid = 1648] [serial = 1148] [outer = 0x0] 04:46:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1160f1c00) [pid = 1648] [serial = 1149] [outer = 0x116076800] 04:46:10 INFO - PROCESS | 1648 | 1464781570561 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x116611000) [pid = 1648] [serial = 1150] [outer = 0x116076800] 04:46:10 INFO - PROCESS | 1648 | 1464781570871 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 04:46:10 INFO - PROCESS | 1648 | 1464781570919 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 1648 | 1464781570920 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:46:10 INFO - PROCESS | 1648 | 1464781570923 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 1648 | 1464781570925 Marionette TRACE conn2 <- [1,1506,null,{}] 04:46:10 INFO - PROCESS | 1648 | 1464781570933 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}] 04:46:11 INFO - PROCESS | 1648 | 1464781571018 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:46:11 INFO - PROCESS | 1648 | 1464781571066 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948e800 == 33 [pid = 1648] [id = 384] 04:46:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1121a9400) [pid = 1648] [serial = 1151] [outer = 0x0] 04:46:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1167df800) [pid = 1648] [serial = 1152] [outer = 0x1121a9400] 04:46:11 INFO - PROCESS | 1648 | 1464781571095 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11739ec00) [pid = 1648] [serial = 1153] [outer = 0x1121a9400] 04:46:11 INFO - PROCESS | 1648 | 1464781571370 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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 04:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:46:11 INFO - PROCESS | 1648 | 1464781571405 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 1648 | 1464781571407 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:46:11 INFO - PROCESS | 1648 | 1464781571409 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 1648 | 1464781571410 Marionette TRACE conn2 <- [1,1510,null,{}] 04:46:11 INFO - PROCESS | 1648 | 1464781571422 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}] 04:46:11 INFO - PROCESS | 1648 | 1464781571503 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:46:11 INFO - PROCESS | 1648 | 1464781571508 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213d4000 == 34 [pid = 1648] [id = 385] 04:46:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x118087400) [pid = 1648] [serial = 1154] [outer = 0x0] 04:46:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x118282c00) [pid = 1648] [serial = 1155] [outer = 0x118087400] 04:46:11 INFO - PROCESS | 1648 | 1464781571536 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1183c3000) [pid = 1648] [serial = 1156] [outer = 0x118087400] 04:46:11 INFO - PROCESS | 1648 | 1464781571852 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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 477ms 04:46:11 INFO - PROCESS | 1648 | 1464781571887 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 1648 | 1464781571888 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:46:11 INFO - PROCESS | 1648 | 1464781571890 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 1648 | 1464781571891 Marionette TRACE conn2 <- [1,1514,null,{}] 04:46:11 INFO - PROCESS | 1648 | 1464781571894 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}] 04:46:11 INFO - PROCESS | 1648 | 1464781571995 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:46:12 INFO - PROCESS | 1648 | 1464781572009 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12188d000 == 35 [pid = 1648] [id = 386] 04:46:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11828d400) [pid = 1648] [serial = 1157] [outer = 0x0] 04:46:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118524c00) [pid = 1648] [serial = 1158] [outer = 0x11828d400] 04:46:12 INFO - PROCESS | 1648 | 1464781572035 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11852e000) [pid = 1648] [serial = 1159] [outer = 0x11828d400] 04:46:12 INFO - PROCESS | 1648 | 1464781572384 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]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 04:46:12 INFO - PROCESS | 1648 | 1464781572410 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 1648 | 1464781572411 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:46:12 INFO - PROCESS | 1648 | 1464781572419 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 1648 | 1464781572420 Marionette TRACE conn2 <- [1,1518,null,{}] 04:46:12 INFO - PROCESS | 1648 | 1464781572422 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}] 04:46:12 INFO - PROCESS | 1648 | 1464781572524 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:46:12 INFO - PROCESS | 1648 | 1464781572530 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fd3800 == 36 [pid = 1648] [id = 387] 04:46:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11852fc00) [pid = 1648] [serial = 1160] [outer = 0x0] 04:46:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118540c00) [pid = 1648] [serial = 1161] [outer = 0x11852fc00] 04:46:12 INFO - PROCESS | 1648 | 1464781572555 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118e3f800) [pid = 1648] [serial = 1162] [outer = 0x11852fc00] 04:46:12 INFO - PROCESS | 1648 | 1464781572874 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]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms 04:46:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:46:12 INFO - PROCESS | 1648 | 1464781572887 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 1648 | 1464781572888 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:46:12 INFO - PROCESS | 1648 | 1464781572890 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 1648 | 1464781572892 Marionette TRACE conn2 <- [1,1522,null,{}] 04:46:12 INFO - PROCESS | 1648 | 1464781572894 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}] 04:46:13 INFO - PROCESS | 1648 | 1464781573011 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:46:13 INFO - PROCESS | 1648 | 1464781573015 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12524f800 == 37 [pid = 1648] [id = 388] 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118e4bc00) [pid = 1648] [serial = 1163] [outer = 0x0] 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119327000) [pid = 1648] [serial = 1164] [outer = 0x118e4bc00] 04:46:13 INFO - PROCESS | 1648 | 1464781573041 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119362000) [pid = 1648] [serial = 1165] [outer = 0x118e4bc00] 04:46:13 INFO - PROCESS | 1648 | 1464781573334 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"]]]}] 04:46:13 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 () { 04:46:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:46:13 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 () { 04:46:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:46:13 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 () { 04:46:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:46:13 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 () { 04:46:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:46:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 04:46:13 INFO - PROCESS | 1648 | 1464781573361 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 1648 | 1464781573364 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:46:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:46:13 INFO - PROCESS | 1648 | 1464781573368 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1648 | 1464781573369 Marionette TRACE conn2 <- [1,1526,null,{}] 04:46:13 INFO - PROCESS | 1648 | 1464781573372 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}] 04:46:13 INFO - PROCESS | 1648 | 1464781573465 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:46:13 INFO - PROCESS | 1648 | 1464781573475 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12673b800 == 38 [pid = 1648] [id = 389] 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118e76800) [pid = 1648] [serial = 1166] [outer = 0x0] 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11944d000) [pid = 1648] [serial = 1167] [outer = 0x118e76800] 04:46:13 INFO - PROCESS | 1648 | 1464781573499 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11a1c0c00) [pid = 1648] [serial = 1168] [outer = 0x118e76800] 04:46:13 INFO - PROCESS | 1648 | 1464781573820 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"]]]}] 04:46:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:46:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:46:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:46:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 468ms 04:46:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:46:13 INFO - PROCESS | 1648 | 1464781573837 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 1648 | 1464781573839 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:46:13 INFO - PROCESS | 1648 | 1464781573841 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1648 | 1464781573842 Marionette TRACE conn2 <- [1,1530,null,{}] 04:46:13 INFO - PROCESS | 1648 | 1464781573844 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}] 04:46:13 INFO - PROCESS | 1648 | 1464781573939 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:46:13 INFO - PROCESS | 1648 | 1464781573944 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948b800 == 39 [pid = 1648] [id = 390] 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11932a800) [pid = 1648] [serial = 1169] [outer = 0x0] 04:46:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x121426c00) [pid = 1648] [serial = 1170] [outer = 0x11932a800] 04:46:13 INFO - PROCESS | 1648 | 1464781573977 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x121430c00) [pid = 1648] [serial = 1171] [outer = 0x11932a800] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1217b3400) [pid = 1648] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118537000) [pid = 1648] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11885c000) [pid = 1648] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x113172400) [pid = 1648] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x110e33c00) [pid = 1648] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1188b4800) [pid = 1648] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x118e84c00) [pid = 1648] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x112a74000) [pid = 1648] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x115e49c00) [pid = 1648] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1184f6800) [pid = 1648] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x117058800) [pid = 1648] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1183c9400) [pid = 1648] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x113172c00) [pid = 1648] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11297d400) [pid = 1648] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:46:14 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x113d09800) [pid = 1648] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:46:14 INFO - PROCESS | 1648 | 1464781574356 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]]]}] 04:46:14 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 04:46:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:46:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:46:14 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. 04:46:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:46:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 04:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:46:14 INFO - PROCESS | 1648 | 1464781574370 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 1648 | 1464781574371 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:46:14 INFO - PROCESS | 1648 | 1464781574373 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 1648 | 1464781574374 Marionette TRACE conn2 <- [1,1534,null,{}] 04:46:14 INFO - PROCESS | 1648 | 1464781574376 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}] 04:46:14 INFO - PROCESS | 1648 | 1464781574488 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:46:14 INFO - PROCESS | 1648 | 1464781574518 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12625a000 == 40 [pid = 1648] [id = 391] 04:46:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x111e6bc00) [pid = 1648] [serial = 1172] [outer = 0x0] 04:46:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1162b8000) [pid = 1648] [serial = 1173] [outer = 0x111e6bc00] 04:46:14 INFO - PROCESS | 1648 | 1464781574543 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11859ac00) [pid = 1648] [serial = 1174] [outer = 0x111e6bc00] 04:46:14 INFO - PROCESS | 1648 | 1464781574836 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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 04:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:46:14 INFO - PROCESS | 1648 | 1464781574891 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 1648 | 1464781574893 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:46:14 INFO - PROCESS | 1648 | 1464781574897 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 1648 | 1464781574899 Marionette TRACE conn2 <- [1,1538,null,{}] 04:46:14 INFO - PROCESS | 1648 | 1464781574902 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}] 04:46:14 INFO - PROCESS | 1648 | 1464781574989 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:46:14 INFO - PROCESS | 1648 | 1464781574993 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a942800 == 41 [pid = 1648] [id = 392] 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118e84c00) [pid = 1648] [serial = 1175] [outer = 0x0] 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x121f19800) [pid = 1648] [serial = 1176] [outer = 0x118e84c00] 04:46:15 INFO - PROCESS | 1648 | 1464781575025 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x124f4f800) [pid = 1648] [serial = 1177] [outer = 0x118e84c00] 04:46:15 INFO - PROCESS | 1648 | 1464781575348 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 472ms 04:46:15 INFO - PROCESS | 1648 | 1464781575370 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 1648 | 1464781575371 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:46:15 INFO - PROCESS | 1648 | 1464781575373 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 1648 | 1464781575374 Marionette TRACE conn2 <- [1,1542,null,{}] 04:46:15 INFO - PROCESS | 1648 | 1464781575398 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}] 04:46:15 INFO - PROCESS | 1648 | 1464781575482 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:46:15 INFO - PROCESS | 1648 | 1464781575487 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab11000 == 42 [pid = 1648] [id = 393] 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x121ff1400) [pid = 1648] [serial = 1178] [outer = 0x0] 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x124f74c00) [pid = 1648] [serial = 1179] [outer = 0x121ff1400] 04:46:15 INFO - PROCESS | 1648 | 1464781575512 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x125299400) [pid = 1648] [serial = 1180] [outer = 0x121ff1400] 04:46:15 INFO - PROCESS | 1648 | 1464781575812 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 04:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:46:15 INFO - PROCESS | 1648 | 1464781575842 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 1648 | 1464781575844 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:46:15 INFO - PROCESS | 1648 | 1464781575849 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 1648 | 1464781575850 Marionette TRACE conn2 <- [1,1546,null,{}] 04:46:15 INFO - PROCESS | 1648 | 1464781575853 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}] 04:46:15 INFO - PROCESS | 1648 | 1464781575929 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:46:15 INFO - PROCESS | 1648 | 1464781575935 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2c4800 == 43 [pid = 1648] [id = 394] 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x125776800) [pid = 1648] [serial = 1181] [outer = 0x0] 04:46:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12577f800) [pid = 1648] [serial = 1182] [outer = 0x125776800] 04:46:15 INFO - PROCESS | 1648 | 1464781575964 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1258e9000) [pid = 1648] [serial = 1183] [outer = 0x125776800] 04:46:16 INFO - PROCESS | 1648 | 1464781576403 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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 621ms 04:46:16 INFO - PROCESS | 1648 | 1464781576469 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 1648 | 1464781576471 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:46:16 INFO - PROCESS | 1648 | 1464781576475 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 1648 | 1464781576478 Marionette TRACE conn2 <- [1,1550,null,{}] 04:46:16 INFO - PROCESS | 1648 | 1464781576482 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}] 04:46:16 INFO - PROCESS | 1648 | 1464781576588 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:46:16 INFO - PROCESS | 1648 | 1464781576688 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170be000 == 44 [pid = 1648] [id = 395] 04:46:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x112a7ec00) [pid = 1648] [serial = 1184] [outer = 0x0] 04:46:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1130c6000) [pid = 1648] [serial = 1185] [outer = 0x112a7ec00] 04:46:16 INFO - PROCESS | 1648 | 1464781576733 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x113185400) [pid = 1648] [serial = 1186] [outer = 0x112a7ec00] 04:46:17 INFO - PROCESS | 1648 | 1464781577162 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 724ms 04:46:17 INFO - PROCESS | 1648 | 1464781577199 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1648 | 1464781577203 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:46:17 INFO - PROCESS | 1648 | 1464781577208 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1648 | 1464781577210 Marionette TRACE conn2 <- [1,1554,null,{}] 04:46:17 INFO - PROCESS | 1648 | 1464781577212 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}] 04:46:17 INFO - PROCESS | 1648 | 1464781577312 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:46:17 INFO - PROCESS | 1648 | 1464781577363 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c0d000 == 45 [pid = 1648] [id = 396] 04:46:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1138fac00) [pid = 1648] [serial = 1187] [outer = 0x0] 04:46:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1167d3400) [pid = 1648] [serial = 1188] [outer = 0x1138fac00] 04:46:17 INFO - PROCESS | 1648 | 1464781577391 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x117055c00) [pid = 1648] [serial = 1189] [outer = 0x1138fac00] 04:46:17 INFO - PROCESS | 1648 | 1464781577815 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 04:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:46:17 INFO - PROCESS | 1648 | 1464781577878 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1648 | 1464781577880 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:46:17 INFO - PROCESS | 1648 | 1464781577882 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1648 | 1464781577885 Marionette TRACE conn2 <- [1,1558,null,{}] 04:46:17 INFO - PROCESS | 1648 | 1464781577893 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}] 04:46:18 INFO - PROCESS | 1648 | 1464781578012 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:46:18 INFO - PROCESS | 1648 | 1464781578078 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b262800 == 46 [pid = 1648] [id = 397] 04:46:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118156800) [pid = 1648] [serial = 1190] [outer = 0x0] 04:46:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11853b800) [pid = 1648] [serial = 1191] [outer = 0x118156800] 04:46:18 INFO - PROCESS | 1648 | 1464781578112 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1188b0800) [pid = 1648] [serial = 1192] [outer = 0x118156800] 04:46:18 INFO - PROCESS | 1648 | 1464781578564 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 722ms 04:46:18 INFO - PROCESS | 1648 | 1464781578604 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 1648 | 1464781578606 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:46:18 INFO - PROCESS | 1648 | 1464781578609 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 1648 | 1464781578610 Marionette TRACE conn2 <- [1,1562,null,{}] 04:46:18 INFO - PROCESS | 1648 | 1464781578632 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}] 04:46:18 INFO - PROCESS | 1648 | 1464781578732 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:46:18 INFO - PROCESS | 1648 | 1464781578794 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x121889000 == 47 [pid = 1648] [id = 398] 04:46:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1121aa800) [pid = 1648] [serial = 1193] [outer = 0x0] 04:46:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118593800) [pid = 1648] [serial = 1194] [outer = 0x1121aa800] 04:46:18 INFO - PROCESS | 1648 | 1464781578824 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11944d800) [pid = 1648] [serial = 1195] [outer = 0x1121aa800] 04:46:19 INFO - PROCESS | 1648 | 1464781579390 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]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 839ms 04:46:19 INFO - PROCESS | 1648 | 1464781579449 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 1648 | 1464781579451 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:46:19 INFO - PROCESS | 1648 | 1464781579454 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 1648 | 1464781579456 Marionette TRACE conn2 <- [1,1566,null,{}] 04:46:19 INFO - PROCESS | 1648 | 1464781579460 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}] 04:46:19 INFO - PROCESS | 1648 | 1464781579552 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:46:19 INFO - PROCESS | 1648 | 1464781579615 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e0a800 == 48 [pid = 1648] [id = 399] 04:46:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x112a1bc00) [pid = 1648] [serial = 1196] [outer = 0x0] 04:46:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x112a1f800) [pid = 1648] [serial = 1197] [outer = 0x112a1bc00] 04:46:19 INFO - PROCESS | 1648 | 1464781579644 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x112a98c00) [pid = 1648] [serial = 1198] [outer = 0x112a1bc00] 04:46:20 INFO - PROCESS | 1648 | 1464781580038 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 620ms 04:46:20 INFO - PROCESS | 1648 | 1464781580075 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 1648 | 1464781580078 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:46:20 INFO - PROCESS | 1648 | 1464781580083 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1648 | 1464781580084 Marionette TRACE conn2 <- [1,1570,null,{}] 04:46:20 INFO - PROCESS | 1648 | 1464781580087 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}] 04:46:20 INFO - PROCESS | 1648 | 1464781580181 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab11000 == 47 [pid = 1648] [id = 393] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12a942800 == 46 [pid = 1648] [id = 392] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12625a000 == 45 [pid = 1648] [id = 391] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x11948b800 == 44 [pid = 1648] [id = 390] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12673b800 == 43 [pid = 1648] [id = 389] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12524f800 == 42 [pid = 1648] [id = 388] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x121fd3800 == 41 [pid = 1648] [id = 387] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12188d000 == 40 [pid = 1648] [id = 386] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x124b0bc00) [pid = 1648] [serial = 1137] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x1213d4000 == 39 [pid = 1648] [id = 385] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x11948e800 == 38 [pid = 1648] [id = 384] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x113310000 == 37 [pid = 1648] [id = 383] 04:46:20 INFO - PROCESS | 1648 | --DOCSHELL 0x115e1c000 == 36 [pid = 1648] [id = 382] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11853c400) [pid = 1648] [serial = 1113] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118e45000) [pid = 1648] [serial = 1119] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x118595000) [pid = 1648] [serial = 1114] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11704a800) [pid = 1648] [serial = 1104] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x117057400) [pid = 1648] [serial = 1105] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x113d72c00) [pid = 1648] [serial = 1098] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x119362800) [pid = 1648] [serial = 1122] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x115ecb400) [pid = 1648] [serial = 1099] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x121425800) [pid = 1648] [serial = 1125] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x117056800) [pid = 1648] [serial = 1123] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x121433800) [pid = 1648] [serial = 1126] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1167df400) [pid = 1648] [serial = 1129] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1162bbc00) [pid = 1648] [serial = 1101] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1168a2400) [pid = 1648] [serial = 1102] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11852b400) [pid = 1648] [serial = 1110] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118533400) [pid = 1648] [serial = 1111] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118083c00) [pid = 1648] [serial = 1107] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1183cac00) [pid = 1648] [serial = 1108] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1188b1800) [pid = 1648] [serial = 1116] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x113176400) [pid = 1648] [serial = 1095] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x113182000) [pid = 1648] [serial = 1096] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x112a1a800) [pid = 1648] [serial = 1092] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x112a24800) [pid = 1648] [serial = 1093] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x119360c00) [pid = 1648] [serial = 1131] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x113172000) [pid = 1648] [serial = 1128] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x121f1fc00) [pid = 1648] [serial = 1135] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x112977000) [pid = 1648] [serial = 1120] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12184e000) [pid = 1648] [serial = 1132] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1188bb400) [pid = 1648] [serial = 1117] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x121b67c00) [pid = 1648] [serial = 1134] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1648 | 1464781580266 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x11339c000 == 37 [pid = 1648] [id = 400] 04:46:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x112a17c00) [pid = 1648] [serial = 1199] [outer = 0x0] 04:46:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x112a9cc00) [pid = 1648] [serial = 1200] [outer = 0x112a17c00] 04:46:20 INFO - PROCESS | 1648 | 1464781580292 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x113d07800) [pid = 1648] [serial = 1201] [outer = 0x112a17c00] 04:46:20 INFO - PROCESS | 1648 | 1464781580589 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 04:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:46:20 INFO - PROCESS | 1648 | 1464781580602 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 1648 | 1464781580604 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:46:20 INFO - PROCESS | 1648 | 1464781580606 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1648 | 1464781580608 Marionette TRACE conn2 <- [1,1574,null,{}] 04:46:20 INFO - PROCESS | 1648 | 1464781580623 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}] 04:46:20 INFO - PROCESS | 1648 | 1464781580705 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:46:20 INFO - PROCESS | 1648 | 1464781580711 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x1182be000 == 38 [pid = 1648] [id = 401] 04:46:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x115ecb400) [pid = 1648] [serial = 1202] [outer = 0x0] 04:46:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1166bfc00) [pid = 1648] [serial = 1203] [outer = 0x115ecb400] 04:46:20 INFO - PROCESS | 1648 | 1464781580741 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x116a70800) [pid = 1648] [serial = 1204] [outer = 0x115ecb400] 04:46:21 INFO - PROCESS | 1648 | 1464781581085 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 04:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:46:21 INFO - PROCESS | 1648 | 1464781581127 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 1648 | 1464781581128 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:46:21 INFO - PROCESS | 1648 | 1464781581131 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 1648 | 1464781581132 Marionette TRACE conn2 <- [1,1578,null,{}] 04:46:21 INFO - PROCESS | 1648 | 1464781581134 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}] 04:46:21 INFO - PROCESS | 1648 | 1464781581211 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:46:21 INFO - PROCESS | 1648 | 1464781581217 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948e800 == 39 [pid = 1648] [id = 402] 04:46:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x117053000) [pid = 1648] [serial = 1205] [outer = 0x0] 04:46:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x117179c00) [pid = 1648] [serial = 1206] [outer = 0x117053000] 04:46:21 INFO - PROCESS | 1648 | 1464781581244 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11807dc00) [pid = 1648] [serial = 1207] [outer = 0x117053000] 04:46:21 INFO - PROCESS | 1648 | 1464781581564 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 469ms 04:46:21 INFO - PROCESS | 1648 | 1464781581600 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 1648 | 1464781581601 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:46:21 INFO - PROCESS | 1648 | 1464781581603 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 1648 | 1464781581604 Marionette TRACE conn2 <- [1,1582,null,{}] 04:46:21 INFO - PROCESS | 1648 | 1464781581607 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}] 04:46:21 INFO - PROCESS | 1648 | 1464781581699 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:46:21 INFO - PROCESS | 1648 | 1464781581706 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f50800 == 40 [pid = 1648] [id = 403] 04:46:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x116a66000) [pid = 1648] [serial = 1208] [outer = 0x0] 04:46:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118150000) [pid = 1648] [serial = 1209] [outer = 0x116a66000] 04:46:21 INFO - PROCESS | 1648 | 1464781581734 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x118289800) [pid = 1648] [serial = 1210] [outer = 0x116a66000] 04:46:22 INFO - PROCESS | 1648 | 1464781582057 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 04:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:46:22 INFO - PROCESS | 1648 | 1464781582072 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 1648 | 1464781582073 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:46:22 INFO - PROCESS | 1648 | 1464781582075 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1648 | 1464781582076 Marionette TRACE conn2 <- [1,1586,null,{}] 04:46:22 INFO - PROCESS | 1648 | 1464781582080 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}] 04:46:22 INFO - PROCESS | 1648 | 1464781582177 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:46:22 INFO - PROCESS | 1648 | 1464781582185 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x121884000 == 41 [pid = 1648] [id = 404] 04:46:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1183c8800) [pid = 1648] [serial = 1211] [outer = 0x0] 04:46:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118531000) [pid = 1648] [serial = 1212] [outer = 0x1183c8800] 04:46:22 INFO - PROCESS | 1648 | 1464781582211 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x118864c00) [pid = 1648] [serial = 1213] [outer = 0x1183c8800] 04:46:22 INFO - PROCESS | 1648 | 1464781582572 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 518ms 04:46:22 INFO - PROCESS | 1648 | 1464781582594 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:46:22 INFO - PROCESS | 1648 | 1464781582597 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:46:22 INFO - PROCESS | 1648 | 1464781582604 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1648 | 1464781582605 Marionette TRACE conn2 <- [1,1590,null,{}] 04:46:22 INFO - PROCESS | 1648 | 1464781582607 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}] 04:46:22 INFO - PROCESS | 1648 | 1464781582700 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:46:22 INFO - PROCESS | 1648 | 1464781582704 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c04800 == 42 [pid = 1648] [id = 405] 04:46:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1183c9400) [pid = 1648] [serial = 1214] [outer = 0x0] 04:46:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1188b9400) [pid = 1648] [serial = 1215] [outer = 0x1183c9400] 04:46:22 INFO - PROCESS | 1648 | 1464781582730 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1121a9800) [pid = 1648] [serial = 1216] [outer = 0x1183c9400] 04:46:23 INFO - PROCESS | 1648 | 1464781583057 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]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:46:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 473ms 04:46:23 INFO - PROCESS | 1648 | 1464781583072 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 1648 | 1464781583073 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:46:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:46:23 INFO - PROCESS | 1648 | 1464781583075 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 1648 | 1464781583076 Marionette TRACE conn2 <- [1,1594,null,{}] 04:46:23 INFO - PROCESS | 1648 | 1464781583080 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}] 04:46:23 INFO - PROCESS | 1648 | 1464781583174 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:46:23 INFO - PROCESS | 1648 | 1464781583207 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c22800 == 43 [pid = 1648] [id = 406] 04:46:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1188b7c00) [pid = 1648] [serial = 1217] [outer = 0x0] 04:46:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x119360c00) [pid = 1648] [serial = 1218] [outer = 0x1188b7c00] 04:46:23 INFO - PROCESS | 1648 | 1464781583232 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x119618000) [pid = 1648] [serial = 1219] [outer = 0x1188b7c00] 04:46:23 INFO - PROCESS | 1648 | 1464781583553 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]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:46:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 04:46:23 INFO - PROCESS | 1648 | 1464781583596 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 1648 | 1464781583598 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:46:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:46:23 INFO - PROCESS | 1648 | 1464781583600 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 1648 | 1464781583601 Marionette TRACE conn2 <- [1,1598,null,{}] 04:46:23 INFO - PROCESS | 1648 | 1464781583603 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}] 04:46:23 INFO - PROCESS | 1648 | 1464781583705 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:46:23 INFO - PROCESS | 1648 | 1464781583717 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x126262800 == 44 [pid = 1648] [id = 407] 04:46:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x119621800) [pid = 1648] [serial = 1220] [outer = 0x0] 04:46:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x119e4ec00) [pid = 1648] [serial = 1221] [outer = 0x119621800] 04:46:23 INFO - PROCESS | 1648 | 1464781583742 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1212a8800) [pid = 1648] [serial = 1222] [outer = 0x119621800] 04:46:24 INFO - PROCESS | 1648 | 1464781584056 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]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:46:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 04:46:24 INFO - PROCESS | 1648 | 1464781584068 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 1648 | 1464781584070 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:46:24 INFO - PROCESS | 1648 | 1464781584072 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1648 | 1464781584073 Marionette TRACE conn2 <- [1,1602,null,{}] 04:46:24 INFO - PROCESS | 1648 | 1464781584075 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}] 04:46:24 INFO - PROCESS | 1648 | 1464781584169 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:46:24 INFO - PROCESS | 1648 | 1464781584184 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f40800 == 45 [pid = 1648] [id = 408] 04:46:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11962ac00) [pid = 1648] [serial = 1223] [outer = 0x0] 04:46:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x121433400) [pid = 1648] [serial = 1224] [outer = 0x11962ac00] 04:46:24 INFO - PROCESS | 1648 | 1464781584209 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x121f16800) [pid = 1648] [serial = 1225] [outer = 0x11962ac00] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11852fc00) [pid = 1648] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x118e4bc00) [pid = 1648] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x118087400) [pid = 1648] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x112a99400) [pid = 1648] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x116076800) [pid = 1648] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118e76800) [pid = 1648] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x111e6bc00) [pid = 1648] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1121a9400) [pid = 1648] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11932a800) [pid = 1648] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118e84c00) [pid = 1648] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x121ff1400) [pid = 1648] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:46:24 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11828d400) [pid = 1648] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:46:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:46:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 521ms 04:46:24 INFO - PROCESS | 1648 | 1464781584587 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]]]}] 04:46:24 INFO - PROCESS | 1648 | 1464781584601 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:46:24 INFO - PROCESS | 1648 | 1464781584603 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:46:24 INFO - PROCESS | 1648 | 1464781584607 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1648 | 1464781584610 Marionette TRACE conn2 <- [1,1606,null,{}] 04:46:24 INFO - PROCESS | 1648 | 1464781584615 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}] 04:46:24 INFO - PROCESS | 1648 | 1464781584760 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:46:24 INFO - PROCESS | 1648 | 1464781584796 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293cb000 == 46 [pid = 1648] [id = 409] 04:46:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x112aa5000) [pid = 1648] [serial = 1226] [outer = 0x0] 04:46:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11a03ec00) [pid = 1648] [serial = 1227] [outer = 0x112aa5000] 04:46:24 INFO - PROCESS | 1648 | 1464781584825 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124f05c00) [pid = 1648] [serial = 1228] [outer = 0x112aa5000] 04:46:25 INFO - PROCESS | 1648 | 1464781585133 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 574ms 04:46:25 INFO - PROCESS | 1648 | 1464781585181 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1648 | 1464781585182 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:46:25 INFO - PROCESS | 1648 | 1464781585184 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1648 | 1464781585185 Marionette TRACE conn2 <- [1,1610,null,{}] 04:46:25 INFO - PROCESS | 1648 | 1464781585188 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}] 04:46:25 INFO - PROCESS | 1648 | 1464781585267 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:46:25 INFO - PROCESS | 1648 | 1464781585271 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a942000 == 47 [pid = 1648] [id = 410] 04:46:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x124f45c00) [pid = 1648] [serial = 1229] [outer = 0x0] 04:46:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124f77800) [pid = 1648] [serial = 1230] [outer = 0x124f45c00] 04:46:25 INFO - PROCESS | 1648 | 1464781585297 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1258e3c00) [pid = 1648] [serial = 1231] [outer = 0x124f45c00] 04:46:25 INFO - PROCESS | 1648 | 1464781585587 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 418ms 04:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:46:25 INFO - PROCESS | 1648 | 1464781585602 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1648 | 1464781585604 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:46:25 INFO - PROCESS | 1648 | 1464781585606 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1648 | 1464781585607 Marionette TRACE conn2 <- [1,1614,null,{}] 04:46:25 INFO - PROCESS | 1648 | 1464781585609 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}] 04:46:25 INFO - PROCESS | 1648 | 1464781585698 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:46:25 INFO - PROCESS | 1648 | 1464781585751 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adae800 == 48 [pid = 1648] [id = 411] 04:46:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x110e35400) [pid = 1648] [serial = 1232] [outer = 0x0] 04:46:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1258e3000) [pid = 1648] [serial = 1233] [outer = 0x110e35400] 04:46:25 INFO - PROCESS | 1648 | 1464781585776 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1262c9800) [pid = 1648] [serial = 1234] [outer = 0x110e35400] 04:46:26 INFO - PROCESS | 1648 | 1464781586065 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]]]}] 04:46:26 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 04:46:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 470ms 04:46:26 INFO - PROCESS | 1648 | 1464781586077 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 1648 | 1464781586078 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:46:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:46:26 INFO - PROCESS | 1648 | 1464781586088 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 1648 | 1464781586100 Marionette TRACE conn2 <- [1,1618,null,{}] 04:46:26 INFO - PROCESS | 1648 | 1464781586104 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}] 04:46:26 INFO - PROCESS | 1648 | 1464781586182 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:46:26 INFO - PROCESS | 1648 | 1464781586186 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c6800 == 49 [pid = 1648] [id = 412] 04:46:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1262c8c00) [pid = 1648] [serial = 1235] [outer = 0x0] 04:46:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12684ec00) [pid = 1648] [serial = 1236] [outer = 0x1262c8c00] 04:46:26 INFO - PROCESS | 1648 | 1464781586211 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x126a06000) [pid = 1648] [serial = 1237] [outer = 0x1262c8c00] 04:46:26 INFO - PROCESS | 1648 | 1464781586637 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]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:46:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 581ms 04:46:26 INFO - PROCESS | 1648 | 1464781586669 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 1648 | 1464781586672 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:46:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:46:26 INFO - PROCESS | 1648 | 1464781586675 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 1648 | 1464781586678 Marionette TRACE conn2 <- [1,1622,null,{}] 04:46:26 INFO - PROCESS | 1648 | 1464781586682 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}] 04:46:26 INFO - PROCESS | 1648 | 1464781586790 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:46:26 INFO - PROCESS | 1648 | 1464781586854 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x116871000 == 50 [pid = 1648] [id = 413] 04:46:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1121b5400) [pid = 1648] [serial = 1238] [outer = 0x0] 04:46:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x112a22400) [pid = 1648] [serial = 1239] [outer = 0x1121b5400] 04:46:26 INFO - PROCESS | 1648 | 1464781586886 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x113175c00) [pid = 1648] [serial = 1240] [outer = 0x1121b5400] 04:46:27 INFO - PROCESS | 1648 | 1464781587316 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]]]}] 04:46:27 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 04:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 04:46:27 INFO - PROCESS | 1648 | 1464781587348 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 1648 | 1464781587352 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:46:27 INFO - PROCESS | 1648 | 1464781587357 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 1648 | 1464781587359 Marionette TRACE conn2 <- [1,1626,null,{}] 04:46:27 INFO - PROCESS | 1648 | 1464781587361 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}] 04:46:27 INFO - PROCESS | 1648 | 1464781587484 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:46:27 INFO - PROCESS | 1648 | 1464781587549 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x121121000 == 51 [pid = 1648] [id = 414] 04:46:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x115ec9c00) [pid = 1648] [serial = 1241] [outer = 0x0] 04:46:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1166c2000) [pid = 1648] [serial = 1242] [outer = 0x115ec9c00] 04:46:27 INFO - PROCESS | 1648 | 1464781587578 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x116f02400) [pid = 1648] [serial = 1243] [outer = 0x115ec9c00] 04:46:28 INFO - PROCESS | 1648 | 1464781587997 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 04:46:28 INFO - PROCESS | 1648 | 1464781588026 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 1648 | 1464781588028 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:46:28 INFO - PROCESS | 1648 | 1464781588031 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1648 | 1464781588033 Marionette TRACE conn2 <- [1,1630,null,{}] 04:46:28 INFO - PROCESS | 1648 | 1464781588041 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}] 04:46:28 INFO - PROCESS | 1648 | 1464781588177 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:46:28 INFO - PROCESS | 1648 | 1464781588190 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a938800 == 52 [pid = 1648] [id = 415] 04:46:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1183c8000) [pid = 1648] [serial = 1244] [outer = 0x0] 04:46:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x118528000) [pid = 1648] [serial = 1245] [outer = 0x1183c8000] 04:46:28 INFO - PROCESS | 1648 | 1464781588222 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118537800) [pid = 1648] [serial = 1246] [outer = 0x1183c8000] 04:46:28 INFO - PROCESS | 1648 | 1464781588655 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 672ms 04:46:28 INFO - PROCESS | 1648 | 1464781588704 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 1648 | 1464781588706 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:46:28 INFO - PROCESS | 1648 | 1464781588708 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1648 | 1464781588709 Marionette TRACE conn2 <- [1,1634,null,{}] 04:46:28 INFO - PROCESS | 1648 | 1464781588731 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}] 04:46:28 INFO - PROCESS | 1648 | 1464781588854 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:46:28 INFO - PROCESS | 1648 | 1464781588916 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bf94000 == 53 [pid = 1648] [id = 416] 04:46:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x118860800) [pid = 1648] [serial = 1247] [outer = 0x0] 04:46:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x11932cc00) [pid = 1648] [serial = 1248] [outer = 0x118860800] 04:46:28 INFO - PROCESS | 1648 | 1464781588945 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1217adc00) [pid = 1648] [serial = 1249] [outer = 0x118860800] 04:46:29 INFO - PROCESS | 1648 | 1464781589359 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]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:46:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 669ms 04:46:29 INFO - PROCESS | 1648 | 1464781589378 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 1648 | 1464781589379 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:46:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:46:29 INFO - PROCESS | 1648 | 1464781589381 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 1648 | 1464781589383 Marionette TRACE conn2 <- [1,1638,null,{}] 04:46:29 INFO - PROCESS | 1648 | 1464781589385 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}] 04:46:29 INFO - PROCESS | 1648 | 1464781589500 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:46:29 INFO - PROCESS | 1648 | 1464781589550 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc8d000 == 54 [pid = 1648] [id = 417] 04:46:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1188b0c00) [pid = 1648] [serial = 1250] [outer = 0x0] 04:46:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x121f1b400) [pid = 1648] [serial = 1251] [outer = 0x1188b0c00] 04:46:29 INFO - PROCESS | 1648 | 1464781589579 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x124f0cc00) [pid = 1648] [serial = 1252] [outer = 0x1188b0c00] 04:46:30 INFO - PROCESS | 1648 | 1464781590183 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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 820ms 04:46:30 INFO - PROCESS | 1648 | 1464781590217 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 1648 | 1464781590219 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:46:30 INFO - PROCESS | 1648 | 1464781590224 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 1648 | 1464781590226 Marionette TRACE conn2 <- [1,1642,null,{}] 04:46:30 INFO - PROCESS | 1648 | 1464781590233 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}] 04:46:30 INFO - PROCESS | 1648 | 1464781590327 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:46:30 INFO - PROCESS | 1648 | 1464781590393 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x12111d000 == 55 [pid = 1648] [id = 418] 04:46:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x112a1b400) [pid = 1648] [serial = 1253] [outer = 0x0] 04:46:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x113170000) [pid = 1648] [serial = 1254] [outer = 0x112a1b400] 04:46:30 INFO - PROCESS | 1648 | 1464781590421 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x113869400) [pid = 1648] [serial = 1255] [outer = 0x112a1b400] 04:46:30 INFO - PROCESS | 1648 | 1464781590882 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]]]}] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12adae800 == 54 [pid = 1648] [id = 411] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12a942000 == 53 [pid = 1648] [id = 410] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1293cb000 == 52 [pid = 1648] [id = 409] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121f40800 == 51 [pid = 1648] [id = 408] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x126262800 == 50 [pid = 1648] [id = 407] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121c22800 == 49 [pid = 1648] [id = 406] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121c04800 == 48 [pid = 1648] [id = 405] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x112984c00) [pid = 1648] [serial = 1140] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x113179400) [pid = 1648] [serial = 1143] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x12577f800) [pid = 1648] [serial = 1182] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121884000 == 47 [pid = 1648] [id = 404] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x119f50800 == 46 [pid = 1648] [id = 403] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x11948e800 == 45 [pid = 1648] [id = 402] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1182be000 == 44 [pid = 1648] [id = 401] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x11339c000 == 43 [pid = 1648] [id = 400] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x117e0a800 == 42 [pid = 1648] [id = 399] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121889000 == 41 [pid = 1648] [id = 398] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b262800 == 40 [pid = 1648] [id = 397] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121c0d000 == 39 [pid = 1648] [id = 396] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1170be000 == 38 [pid = 1648] [id = 395] 04:46:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2c4800 == 37 [pid = 1648] [id = 394] 04:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 726ms 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x118540c00) [pid = 1648] [serial = 1161] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x119327000) [pid = 1648] [serial = 1164] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x118282c00) [pid = 1648] [serial = 1155] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1183c3000) [pid = 1648] [serial = 1156] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1130b9c00) [pid = 1648] [serial = 1146] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x113174c00) [pid = 1648] [serial = 1147] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1160f1c00) [pid = 1648] [serial = 1149] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x116611000) [pid = 1648] [serial = 1150] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11944d000) [pid = 1648] [serial = 1167] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x119362000) [pid = 1648] [serial = 1165] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1162b8000) [pid = 1648] [serial = 1173] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1167df800) [pid = 1648] [serial = 1152] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x121426c00) [pid = 1648] [serial = 1170] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x11a1c0c00) [pid = 1648] [serial = 1168] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11739ec00) [pid = 1648] [serial = 1153] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x121f19800) [pid = 1648] [serial = 1176] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x124f4f800) [pid = 1648] [serial = 1177] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x124f74c00) [pid = 1648] [serial = 1179] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11859ac00) [pid = 1648] [serial = 1174] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x121430c00) [pid = 1648] [serial = 1171] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x125299400) [pid = 1648] [serial = 1180] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118524c00) [pid = 1648] [serial = 1158] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11852e000) [pid = 1648] [serial = 1159] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118e3f800) [pid = 1648] [serial = 1162] [outer = 0x0] [url = about:blank] 04:46:30 INFO - PROCESS | 1648 | 1464781590956 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 1648 | 1464781590959 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:46:30 INFO - PROCESS | 1648 | 1464781590968 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 1648 | 1464781590970 Marionette TRACE conn2 <- [1,1646,null,{}] 04:46:30 INFO - PROCESS | 1648 | 1464781590972 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}] 04:46:31 INFO - PROCESS | 1648 | 1464781591049 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:46:31 INFO - PROCESS | 1648 | 1464781591059 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x116645800 == 38 [pid = 1648] [id = 419] 04:46:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x113d70800) [pid = 1648] [serial = 1256] [outer = 0x0] 04:46:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x113d74c00) [pid = 1648] [serial = 1257] [outer = 0x113d70800] 04:46:31 INFO - PROCESS | 1648 | 1464781591085 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1162b1400) [pid = 1648] [serial = 1258] [outer = 0x113d70800] 04:46:31 INFO - PROCESS | 1648 | 1464781591407 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]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 469ms 04:46:31 INFO - PROCESS | 1648 | 1464781591437 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 1648 | 1464781591438 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:46:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:46:31 INFO - PROCESS | 1648 | 1464781591440 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 1648 | 1464781591442 Marionette TRACE conn2 <- [1,1650,null,{}] 04:46:31 INFO - PROCESS | 1648 | 1464781591451 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}] 04:46:31 INFO - PROCESS | 1648 | 1464781591552 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:46:31 INFO - PROCESS | 1648 | 1464781591613 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x119482000 == 39 [pid = 1648] [id = 420] 04:46:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x116849000) [pid = 1648] [serial = 1259] [outer = 0x0] 04:46:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x117181c00) [pid = 1648] [serial = 1260] [outer = 0x116849000] 04:46:31 INFO - PROCESS | 1648 | 1464781591684 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118286c00) [pid = 1648] [serial = 1261] [outer = 0x116849000] 04:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 624ms 04:46:32 INFO - PROCESS | 1648 | 1464781592057 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]]]}] 04:46:32 INFO - PROCESS | 1648 | 1464781592067 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 1648 | 1464781592069 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:46:32 INFO - PROCESS | 1648 | 1464781592071 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 1648 | 1464781592072 Marionette TRACE conn2 <- [1,1654,null,{}] 04:46:32 INFO - PROCESS | 1648 | 1464781592075 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}] 04:46:32 INFO - PROCESS | 1648 | 1464781592173 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:46:32 INFO - PROCESS | 1648 | 1464781592228 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x121496800 == 40 [pid = 1648] [id = 421] 04:46:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118284400) [pid = 1648] [serial = 1262] [outer = 0x0] 04:46:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x118534c00) [pid = 1648] [serial = 1263] [outer = 0x118284400] 04:46:32 INFO - PROCESS | 1648 | 1464781592254 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1188b0400) [pid = 1648] [serial = 1264] [outer = 0x118284400] 04:46:32 INFO - PROCESS | 1648 | 1464781592516 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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 471ms 04:46:32 INFO - PROCESS | 1648 | 1464781592543 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 1648 | 1464781592544 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:46:32 INFO - PROCESS | 1648 | 1464781592554 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 1648 | 1464781592555 Marionette TRACE conn2 <- [1,1658,null,{}] 04:46:32 INFO - PROCESS | 1648 | 1464781592557 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}] 04:46:32 INFO - PROCESS | 1648 | 1464781592639 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:46:32 INFO - PROCESS | 1648 | 1464781592644 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f3a000 == 41 [pid = 1648] [id = 422] 04:46:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1188b5000) [pid = 1648] [serial = 1265] [outer = 0x0] 04:46:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x118e80000) [pid = 1648] [serial = 1266] [outer = 0x1188b5000] 04:46:32 INFO - PROCESS | 1648 | 1464781592672 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x119365000) [pid = 1648] [serial = 1267] [outer = 0x1188b5000] 04:46:33 INFO - PROCESS | 1648 | 1464781593003 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 470ms 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:46:33 INFO - PROCESS | 1648 | 1464781593024 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 1648 | 1464781593026 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:46:33 INFO - PROCESS | 1648 | 1464781593028 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1648 | 1464781593030 Marionette TRACE conn2 <- [1,1662,null,{}] 04:46:33 INFO - PROCESS | 1648 | 1464781593033 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}] 04:46:33 INFO - PROCESS | 1648 | 1464781593156 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:46:33 INFO - PROCESS | 1648 | 1464781593172 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170c0000 == 42 [pid = 1648] [id = 423] 04:46:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x119364c00) [pid = 1648] [serial = 1268] [outer = 0x0] 04:46:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11a1bd400) [pid = 1648] [serial = 1269] [outer = 0x119364c00] 04:46:33 INFO - PROCESS | 1648 | 1464781593207 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x124b34800) [pid = 1648] [serial = 1270] [outer = 0x119364c00] 04:46:33 INFO - PROCESS | 1648 | 1464781593600 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 621ms 04:46:33 INFO - PROCESS | 1648 | 1464781593654 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 1648 | 1464781593656 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:46:33 INFO - PROCESS | 1648 | 1464781593660 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1648 | 1464781593662 Marionette TRACE conn2 <- [1,1666,null,{}] 04:46:33 INFO - PROCESS | 1648 | 1464781593665 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}] 04:46:33 INFO - PROCESS | 1648 | 1464781593811 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:46:33 INFO - PROCESS | 1648 | 1464781593836 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x126ea3000 == 43 [pid = 1648] [id = 424] 04:46:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x124b32c00) [pid = 1648] [serial = 1271] [outer = 0x0] 04:46:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x124f71400) [pid = 1648] [serial = 1272] [outer = 0x124b32c00] 04:46:33 INFO - PROCESS | 1648 | 1464781593876 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x1258e4800) [pid = 1648] [serial = 1273] [outer = 0x124b32c00] 04:46:34 INFO - PROCESS | 1648 | 1464781594274 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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 04:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:46:34 INFO - PROCESS | 1648 | 1464781594330 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 1648 | 1464781594332 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:46:34 INFO - PROCESS | 1648 | 1464781594336 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 1648 | 1464781594338 Marionette TRACE conn2 <- [1,1670,null,{}] 04:46:34 INFO - PROCESS | 1648 | 1464781594341 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}] 04:46:34 INFO - PROCESS | 1648 | 1464781594493 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:46:34 INFO - PROCESS | 1648 | 1464781594507 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12986e800 == 44 [pid = 1648] [id = 425] 04:46:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12514c000) [pid = 1648] [serial = 1274] [outer = 0x0] 04:46:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1262ce400) [pid = 1648] [serial = 1275] [outer = 0x12514c000] 04:46:34 INFO - PROCESS | 1648 | 1464781594531 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x126a11400) [pid = 1648] [serial = 1276] [outer = 0x12514c000] 04:46:34 INFO - PROCESS | 1648 | 1464781594855 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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 04:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:46:34 INFO - PROCESS | 1648 | 1464781594905 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 1648 | 1464781594906 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:46:34 INFO - PROCESS | 1648 | 1464781594908 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 1648 | 1464781594909 Marionette TRACE conn2 <- [1,1674,null,{}] 04:46:34 INFO - PROCESS | 1648 | 1464781594911 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}] 04:46:35 INFO - PROCESS | 1648 | 1464781595007 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:46:35 INFO - PROCESS | 1648 | 1464781595043 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab18000 == 45 [pid = 1648] [id = 426] 04:46:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12684f000) [pid = 1648] [serial = 1277] [outer = 0x0] 04:46:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x126d3dc00) [pid = 1648] [serial = 1278] [outer = 0x12684f000] 04:46:35 INFO - PROCESS | 1648 | 1464781595067 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x126d45800) [pid = 1648] [serial = 1279] [outer = 0x12684f000] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1183c9400) [pid = 1648] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1188b7c00) [pid = 1648] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x116a66000) [pid = 1648] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x112a1bc00) [pid = 1648] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1183c8800) [pid = 1648] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x117053000) [pid = 1648] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x115ecb400) [pid = 1648] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1121aa800) [pid = 1648] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x112a17c00) [pid = 1648] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x119621800) [pid = 1648] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x112aa5000) [pid = 1648] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11962ac00) [pid = 1648] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124f45c00) [pid = 1648] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x110e35400) [pid = 1648] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x111f24400) [pid = 1648] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x112a9c400) [pid = 1648] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x119629c00) [pid = 1648] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:46:35 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x121f20c00) [pid = 1648] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:46:35 INFO - PROCESS | 1648 | 1464781595477 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]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 619ms 04:46:35 INFO - PROCESS | 1648 | 1464781595532 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 1648 | 1464781595535 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:46:35 INFO - PROCESS | 1648 | 1464781595537 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 1648 | 1464781595538 Marionette TRACE conn2 <- [1,1678,null,{}] 04:46:35 INFO - PROCESS | 1648 | 1464781595541 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}] 04:46:35 INFO - PROCESS | 1648 | 1464781595654 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:46:35 INFO - PROCESS | 1648 | 1464781595661 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a784000 == 46 [pid = 1648] [id = 427] 04:46:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x111fecc00) [pid = 1648] [serial = 1280] [outer = 0x0] 04:46:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x113182000) [pid = 1648] [serial = 1281] [outer = 0x111fecc00] 04:46:35 INFO - PROCESS | 1648 | 1464781595686 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11828d400) [pid = 1648] [serial = 1282] [outer = 0x111fecc00] 04:46:36 INFO - PROCESS | 1648 | 1464781596012 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 04:46:36 INFO - PROCESS | 1648 | 1464781596057 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:46:36 INFO - PROCESS | 1648 | 1464781596058 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:46:36 INFO - PROCESS | 1648 | 1464781596061 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1648 | 1464781596062 Marionette TRACE conn2 <- [1,1682,null,{}] 04:46:36 INFO - PROCESS | 1648 | 1464781596065 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}] 04:46:36 INFO - PROCESS | 1648 | 1464781596183 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:46:36 INFO - PROCESS | 1648 | 1464781596190 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c3800 == 47 [pid = 1648] [id = 428] 04:46:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x113175000) [pid = 1648] [serial = 1283] [outer = 0x0] 04:46:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119629c00) [pid = 1648] [serial = 1284] [outer = 0x113175000] 04:46:36 INFO - PROCESS | 1648 | 1464781596219 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x126e20400) [pid = 1648] [serial = 1285] [outer = 0x113175000] 04:46:36 INFO - PROCESS | 1648 | 1464781596519 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 471ms 04:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:46:36 INFO - PROCESS | 1648 | 1464781596538 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 1648 | 1464781596539 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:46:36 INFO - PROCESS | 1648 | 1464781596541 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1648 | 1464781596542 Marionette TRACE conn2 <- [1,1686,null,{}] 04:46:36 INFO - PROCESS | 1648 | 1464781596544 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}] 04:46:36 INFO - PROCESS | 1648 | 1464781596629 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:46:36 INFO - PROCESS | 1648 | 1464781596635 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfd4800 == 48 [pid = 1648] [id = 429] 04:46:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x115ecb400) [pid = 1648] [serial = 1286] [outer = 0x0] 04:46:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1278af800) [pid = 1648] [serial = 1287] [outer = 0x115ecb400] 04:46:36 INFO - PROCESS | 1648 | 1464781596660 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1278b6000) [pid = 1648] [serial = 1288] [outer = 0x115ecb400] 04:46:36 INFO - PROCESS | 1648 | 1464781596985 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]]]}] 04:46:37 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 04:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 470ms 04:46:37 INFO - PROCESS | 1648 | 1464781597011 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 1648 | 1464781597013 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:46:37 INFO - PROCESS | 1648 | 1464781597019 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 1648 | 1464781597020 Marionette TRACE conn2 <- [1,1690,null,{}] 04:46:37 INFO - PROCESS | 1648 | 1464781597022 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}] 04:46:37 INFO - PROCESS | 1648 | 1464781597136 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:46:37 INFO - PROCESS | 1648 | 1464781597143 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5aa800 == 49 [pid = 1648] [id = 430] 04:46:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x126e16800) [pid = 1648] [serial = 1289] [outer = 0x0] 04:46:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1278b8800) [pid = 1648] [serial = 1290] [outer = 0x126e16800] 04:46:37 INFO - PROCESS | 1648 | 1464781597169 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x128a08c00) [pid = 1648] [serial = 1291] [outer = 0x126e16800] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x129866800 == 48 [pid = 1648] [id = 363] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab26800 == 47 [pid = 1648] [id = 379] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x1162ce000 == 46 [pid = 1648] [id = 380] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x119f4b800 == 45 [pid = 1648] [id = 381] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12111d000 == 44 [pid = 1648] [id = 418] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc8d000 == 43 [pid = 1648] [id = 417] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12bf94000 == 42 [pid = 1648] [id = 416] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12a938800 == 41 [pid = 1648] [id = 415] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x121121000 == 40 [pid = 1648] [id = 414] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c6800 == 39 [pid = 1648] [id = 412] 04:46:37 INFO - PROCESS | 1648 | --DOCSHELL 0x116871000 == 38 [pid = 1648] [id = 413] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x121f3a000 == 37 [pid = 1648] [id = 422] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x126ea3000 == 36 [pid = 1648] [id = 424] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12986e800 == 35 [pid = 1648] [id = 425] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x1170c0000 == 34 [pid = 1648] [id = 423] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c3800 == 33 [pid = 1648] [id = 428] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x116645800 == 32 [pid = 1648] [id = 419] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x121496800 == 31 [pid = 1648] [id = 421] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab18000 == 30 [pid = 1648] [id = 426] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12a784000 == 29 [pid = 1648] [id = 427] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x119482000 == 28 [pid = 1648] [id = 420] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1138ed000) [pid = 1648] [serial = 1144] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x121432000) [pid = 1648] [serial = 1090] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x112a26400) [pid = 1648] [serial = 1141] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1188b9400) [pid = 1648] [serial = 1215] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x119360c00) [pid = 1648] [serial = 1218] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x118289800) [pid = 1648] [serial = 1210] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x112a98c00) [pid = 1648] [serial = 1198] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x112a1f800) [pid = 1648] [serial = 1197] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x118531000) [pid = 1648] [serial = 1212] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x117179c00) [pid = 1648] [serial = 1206] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11807dc00) [pid = 1648] [serial = 1207] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1166bfc00) [pid = 1648] [serial = 1203] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x116a70800) [pid = 1648] [serial = 1204] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11944d800) [pid = 1648] [serial = 1195] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118593800) [pid = 1648] [serial = 1194] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x112a9cc00) [pid = 1648] [serial = 1200] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x113d07800) [pid = 1648] [serial = 1201] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1130c6000) [pid = 1648] [serial = 1185] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1167d3400) [pid = 1648] [serial = 1188] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11853b800) [pid = 1648] [serial = 1191] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x119e4ec00) [pid = 1648] [serial = 1221] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11a03ec00) [pid = 1648] [serial = 1227] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119618000) [pid = 1648] [serial = 1219] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121433400) [pid = 1648] [serial = 1224] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1212a8800) [pid = 1648] [serial = 1222] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x124f77800) [pid = 1648] [serial = 1230] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1262c9800) [pid = 1648] [serial = 1234] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1258e3c00) [pid = 1648] [serial = 1231] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1258e3000) [pid = 1648] [serial = 1233] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x121f16800) [pid = 1648] [serial = 1225] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118150000) [pid = 1648] [serial = 1209] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x1121a9800) [pid = 1648] [serial = 1216] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12684ec00) [pid = 1648] [serial = 1236] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118864c00) [pid = 1648] [serial = 1213] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x124f05c00) [pid = 1648] [serial = 1228] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x124f08800) [pid = 1648] [serial = 1138] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfd4800 == 27 [pid = 1648] [id = 429] 04:46:38 INFO - PROCESS | 1648 | 1464781598695 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]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1722ms 04:46:38 INFO - PROCESS | 1648 | 1464781598742 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 1648 | 1464781598745 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:46:38 INFO - PROCESS | 1648 | 1464781598759 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 1648 | 1464781598761 Marionette TRACE conn2 <- [1,1694,null,{}] 04:46:38 INFO - PROCESS | 1648 | 1464781598767 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}] 04:46:38 INFO - PROCESS | 1648 | 1464781598849 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:46:38 INFO - PROCESS | 1648 | 1464781598855 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x11339d000 == 28 [pid = 1648] [id = 431] 04:46:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11297c400) [pid = 1648] [serial = 1292] [outer = 0x0] 04:46:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x112983000) [pid = 1648] [serial = 1293] [outer = 0x11297c400] 04:46:38 INFO - PROCESS | 1648 | 1464781598885 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x112a1fc00) [pid = 1648] [serial = 1294] [outer = 0x11297c400] 04:46:39 INFO - PROCESS | 1648 | 1464781599236 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]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 528ms 04:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:46:39 INFO - PROCESS | 1648 | 1464781599285 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 1648 | 1464781599289 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:46:39 INFO - PROCESS | 1648 | 1464781599293 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 1648 | 1464781599295 Marionette TRACE conn2 <- [1,1698,null,{}] 04:46:39 INFO - PROCESS | 1648 | 1464781599304 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}] 04:46:39 INFO - PROCESS | 1648 | 1464781599379 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:46:39 INFO - PROCESS | 1648 | 1464781599386 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x116645800 == 29 [pid = 1648] [id = 432] 04:46:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x112a26c00) [pid = 1648] [serial = 1295] [outer = 0x0] 04:46:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1130bac00) [pid = 1648] [serial = 1296] [outer = 0x112a26c00] 04:46:39 INFO - PROCESS | 1648 | 1464781599412 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x113171c00) [pid = 1648] [serial = 1297] [outer = 0x112a26c00] 04:46:39 INFO - PROCESS | 1648 | 1464781599740 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]]]}] 04:46:39 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 04:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 473ms 04:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:46:39 INFO - PROCESS | 1648 | 1464781599768 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 1648 | 1464781599770 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:46:39 INFO - PROCESS | 1648 | 1464781599772 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 1648 | 1464781599775 Marionette TRACE conn2 <- [1,1702,null,{}] 04:46:39 INFO - PROCESS | 1648 | 1464781599785 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}] 04:46:39 INFO - PROCESS | 1648 | 1464781599859 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:46:39 INFO - PROCESS | 1648 | 1464781599916 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x11815e800 == 30 [pid = 1648] [id = 433] 04:46:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x110e34c00) [pid = 1648] [serial = 1298] [outer = 0x0] 04:46:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x113183400) [pid = 1648] [serial = 1299] [outer = 0x110e34c00] 04:46:39 INFO - PROCESS | 1648 | 1464781599944 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x113d72000) [pid = 1648] [serial = 1300] [outer = 0x110e34c00] 04:46:40 INFO - PROCESS | 1648 | 1464781600236 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 472ms 04:46:40 INFO - PROCESS | 1648 | 1464781600244 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 1648 | 1464781600246 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:46:40 INFO - PROCESS | 1648 | 1464781600257 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 1648 | 1464781600258 Marionette TRACE conn2 <- [1,1706,null,{}] 04:46:40 INFO - PROCESS | 1648 | 1464781600260 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}] 04:46:40 INFO - PROCESS | 1648 | 1464781600349 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:46:40 INFO - PROCESS | 1648 | 1464781600353 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188ae000 == 31 [pid = 1648] [id = 434] 04:46:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x115e49800) [pid = 1648] [serial = 1301] [outer = 0x0] 04:46:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1162b6400) [pid = 1648] [serial = 1302] [outer = 0x115e49800] 04:46:40 INFO - PROCESS | 1648 | 1464781600379 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1166ca400) [pid = 1648] [serial = 1303] [outer = 0x115e49800] 04:46:40 INFO - PROCESS | 1648 | 1464781600683 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 468ms 04:46:40 INFO - PROCESS | 1648 | 1464781600725 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 1648 | 1464781600727 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:46:40 INFO - PROCESS | 1648 | 1464781600729 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 1648 | 1464781600730 Marionette TRACE conn2 <- [1,1710,null,{}] 04:46:40 INFO - PROCESS | 1648 | 1464781600732 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}] 04:46:40 INFO - PROCESS | 1648 | 1464781600823 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:46:40 INFO - PROCESS | 1648 | 1464781600830 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x119413000 == 32 [pid = 1648] [id = 435] 04:46:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x112a26400) [pid = 1648] [serial = 1304] [outer = 0x0] 04:46:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1166ca000) [pid = 1648] [serial = 1305] [outer = 0x112a26400] 04:46:40 INFO - PROCESS | 1648 | 1464781600856 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x116a64800) [pid = 1648] [serial = 1306] [outer = 0x112a26400] 04:46:41 INFO - PROCESS | 1648 | 1464781601168 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 470ms 04:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:46:41 INFO - PROCESS | 1648 | 1464781601200 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 1648 | 1464781601202 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:46:41 INFO - PROCESS | 1648 | 1464781601204 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1648 | 1464781601205 Marionette TRACE conn2 <- [1,1714,null,{}] 04:46:41 INFO - PROCESS | 1648 | 1464781601207 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}] 04:46:41 INFO - PROCESS | 1648 | 1464781601299 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:46:41 INFO - PROCESS | 1648 | 1464781601305 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x121121800 == 33 [pid = 1648] [id = 436] 04:46:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11684b400) [pid = 1648] [serial = 1307] [outer = 0x0] 04:46:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11704ec00) [pid = 1648] [serial = 1308] [outer = 0x11684b400] 04:46:41 INFO - PROCESS | 1648 | 1464781601333 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11814a400) [pid = 1648] [serial = 1309] [outer = 0x11684b400] 04:46:41 INFO - PROCESS | 1648 | 1464781601777 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 618ms 04:46:41 INFO - PROCESS | 1648 | 1464781601823 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 1648 | 1464781601825 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:46:41 INFO - PROCESS | 1648 | 1464781601828 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1648 | 1464781601830 Marionette TRACE conn2 <- [1,1718,null,{}] 04:46:41 INFO - PROCESS | 1648 | 1464781601834 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}] 04:46:41 INFO - PROCESS | 1648 | 1464781601903 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:46:41 INFO - PROCESS | 1648 | 1464781601907 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x121490800 == 34 [pid = 1648] [id = 437] 04:46:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11807fc00) [pid = 1648] [serial = 1310] [outer = 0x0] 04:46:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x118287000) [pid = 1648] [serial = 1311] [outer = 0x11807fc00] 04:46:41 INFO - PROCESS | 1648 | 1464781601934 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1183c6000) [pid = 1648] [serial = 1312] [outer = 0x11807fc00] 04:46:42 INFO - PROCESS | 1648 | 1464781602239 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]]]}] 04:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 421ms 04:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:46:42 INFO - PROCESS | 1648 | 1464781602253 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1648 | 1464781602254 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:46:42 INFO - PROCESS | 1648 | 1464781602257 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1648 | 1464781602258 Marionette TRACE conn2 <- [1,1722,null,{}] 04:46:42 INFO - PROCESS | 1648 | 1464781602260 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}] 04:46:42 INFO - PROCESS | 1648 | 1464781602335 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:46:42 INFO - PROCESS | 1648 | 1464781602340 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a5f000 == 35 [pid = 1648] [id = 438] 04:46:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x118281800) [pid = 1648] [serial = 1313] [outer = 0x0] 04:46:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118525400) [pid = 1648] [serial = 1314] [outer = 0x118281800] 04:46:42 INFO - PROCESS | 1648 | 1464781602374 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118533000) [pid = 1648] [serial = 1315] [outer = 0x118281800] 04:46:42 INFO - PROCESS | 1648 | 1464781602684 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]]]}] 04:46:42 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 04:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 467ms 04:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:46:42 INFO - PROCESS | 1648 | 1464781602740 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1648 | 1464781602741 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:46:42 INFO - PROCESS | 1648 | 1464781602743 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1648 | 1464781602745 Marionette TRACE conn2 <- [1,1726,null,{}] 04:46:42 INFO - PROCESS | 1648 | 1464781602750 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}] 04:46:42 INFO - PROCESS | 1648 | 1464781602822 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:46:42 INFO - PROCESS | 1648 | 1464781602827 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x11815c800 == 36 [pid = 1648] [id = 439] 04:46:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118531800) [pid = 1648] [serial = 1316] [outer = 0x0] 04:46:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11853e800) [pid = 1648] [serial = 1317] [outer = 0x118531800] 04:46:42 INFO - PROCESS | 1648 | 1464781602855 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118599c00) [pid = 1648] [serial = 1318] [outer = 0x118531800] 04:46:43 INFO - PROCESS | 1648 | 1464781603169 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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 475ms 04:46:43 INFO - PROCESS | 1648 | 1464781603218 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 1648 | 1464781603219 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:46:43 INFO - PROCESS | 1648 | 1464781603221 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1648 | 1464781603223 Marionette TRACE conn2 <- [1,1730,null,{}] 04:46:43 INFO - PROCESS | 1648 | 1464781603225 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}] 04:46:43 INFO - PROCESS | 1648 | 1464781603297 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:46:43 INFO - PROCESS | 1648 | 1464781603303 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x124b95000 == 37 [pid = 1648] [id = 440] 04:46:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x118599400) [pid = 1648] [serial = 1319] [outer = 0x0] 04:46:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1188b1800) [pid = 1648] [serial = 1320] [outer = 0x118599400] 04:46:43 INFO - PROCESS | 1648 | 1464781603328 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1188bc400) [pid = 1648] [serial = 1321] [outer = 0x118599400] 04:46:43 INFO - PROCESS | 1648 | 1464781603655 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]]]}] 04:46:43 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 04:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 468ms 04:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:46:43 INFO - PROCESS | 1648 | 1464781603690 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 1648 | 1464781603691 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:46:43 INFO - PROCESS | 1648 | 1464781603694 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1648 | 1464781603695 Marionette TRACE conn2 <- [1,1734,null,{}] 04:46:43 INFO - PROCESS | 1648 | 1464781603698 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}] 04:46:43 INFO - PROCESS | 1648 | 1464781603814 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:46:43 INFO - PROCESS | 1648 | 1464781603830 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x119322800 == 38 [pid = 1648] [id = 441] 04:46:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1188bec00) [pid = 1648] [serial = 1322] [outer = 0x0] 04:46:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118e76400) [pid = 1648] [serial = 1323] [outer = 0x1188bec00] 04:46:43 INFO - PROCESS | 1648 | 1464781603858 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11944f000) [pid = 1648] [serial = 1324] [outer = 0x1188bec00] 04:46:44 INFO - PROCESS | 1648 | 1464781604203 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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 04:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:46:44 INFO - PROCESS | 1648 | 1464781604214 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 1648 | 1464781604217 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:46:44 INFO - PROCESS | 1648 | 1464781604219 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 1648 | 1464781604220 Marionette TRACE conn2 <- [1,1738,null,{}] 04:46:44 INFO - PROCESS | 1648 | 1464781604222 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}] 04:46:44 INFO - PROCESS | 1648 | 1464781604312 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:46:44 INFO - PROCESS | 1648 | 1464781604323 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x126839000 == 39 [pid = 1648] [id = 442] 04:46:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x119453800) [pid = 1648] [serial = 1325] [outer = 0x0] 04:46:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x119624400) [pid = 1648] [serial = 1326] [outer = 0x119453800] 04:46:44 INFO - PROCESS | 1648 | 1464781604347 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x11a1b7800) [pid = 1648] [serial = 1327] [outer = 0x119453800] 04:46:44 INFO - PROCESS | 1648 | 1464781604657 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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 468ms 04:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:46:44 INFO - PROCESS | 1648 | 1464781604688 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 1648 | 1464781604689 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:46:44 INFO - PROCESS | 1648 | 1464781604691 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 1648 | 1464781604692 Marionette TRACE conn2 <- [1,1742,null,{}] 04:46:44 INFO - PROCESS | 1648 | 1464781604694 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}] 04:46:44 INFO - PROCESS | 1648 | 1464781604787 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:46:44 INFO - PROCESS | 1648 | 1464781604822 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x128f82800 == 40 [pid = 1648] [id = 443] 04:46:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1212a9400) [pid = 1648] [serial = 1328] [outer = 0x0] 04:46:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x121424800) [pid = 1648] [serial = 1329] [outer = 0x1212a9400] 04:46:44 INFO - PROCESS | 1648 | 1464781604846 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12142a000) [pid = 1648] [serial = 1330] [outer = 0x1212a9400] 04:46:45 INFO - PROCESS | 1648 | 1464781605190 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]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 04:46:45 INFO - PROCESS | 1648 | 1464781605210 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 1648 | 1464781605211 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:46:45 INFO - PROCESS | 1648 | 1464781605215 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1648 | 1464781605217 Marionette TRACE conn2 <- [1,1746,null,{}] 04:46:45 INFO - PROCESS | 1648 | 1464781605219 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}] 04:46:45 INFO - PROCESS | 1648 | 1464781605310 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:46:45 INFO - PROCESS | 1648 | 1464781605321 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x129873000 == 41 [pid = 1648] [id = 444] 04:46:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1212ae000) [pid = 1648] [serial = 1331] [outer = 0x0] 04:46:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1217a1800) [pid = 1648] [serial = 1332] [outer = 0x1212ae000] 04:46:45 INFO - PROCESS | 1648 | 1464781605346 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x121e33c00) [pid = 1648] [serial = 1333] [outer = 0x1212ae000] 04:46:45 INFO - PROCESS | 1648 | 1464781605651 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]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 471ms 04:46:45 INFO - PROCESS | 1648 | 1464781605686 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 1648 | 1464781605687 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:46:45 INFO - PROCESS | 1648 | 1464781605689 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1648 | 1464781605691 Marionette TRACE conn2 <- [1,1750,null,{}] 04:46:45 INFO - PROCESS | 1648 | 1464781605693 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}] 04:46:45 INFO - PROCESS | 1648 | 1464781605788 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x124b32c00) [pid = 1648] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12514c000) [pid = 1648] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12684f000) [pid = 1648] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x113175000) [pid = 1648] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x111fecc00) [pid = 1648] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x112a1b400) [pid = 1648] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1188b0c00) [pid = 1648] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x118860800) [pid = 1648] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1183c8000) [pid = 1648] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x115ec9c00) [pid = 1648] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1121b5400) [pid = 1648] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1262c8c00) [pid = 1648] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1188b5000) [pid = 1648] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118284400) [pid = 1648] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x116849000) [pid = 1648] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x113d70800) [pid = 1648] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x119364c00) [pid = 1648] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x112a7ec00) [pid = 1648] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1138fac00) [pid = 1648] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118156800) [pid = 1648] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x125776800) [pid = 1648] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:46:46 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x115ecb400) [pid = 1648] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:46:46 INFO - PROCESS | 1648 | 1464781606037 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x1166f0000 == 42 [pid = 1648] [id = 445] 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x110e35800) [pid = 1648] [serial = 1334] [outer = 0x0] 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x112751400) [pid = 1648] [serial = 1335] [outer = 0x110e35800] 04:46:46 INFO - PROCESS | 1648 | 1464781606062 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1138fac00) [pid = 1648] [serial = 1336] [outer = 0x110e35800] 04:46:46 INFO - PROCESS | 1648 | 1464781606349 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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 04:46:46 INFO - PROCESS | 1648 | 1464781606361 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 1648 | 1464781606362 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:46:46 INFO - PROCESS | 1648 | 1464781606372 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 1648 | 1464781606373 Marionette TRACE conn2 <- [1,1754,null,{}] 04:46:46 INFO - PROCESS | 1648 | 1464781606375 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}] 04:46:46 INFO - PROCESS | 1648 | 1464781606457 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:46:46 INFO - PROCESS | 1648 | 1464781606462 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x128f96000 == 43 [pid = 1648] [id = 446] 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1167c9000) [pid = 1648] [serial = 1337] [outer = 0x0] 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118534000) [pid = 1648] [serial = 1338] [outer = 0x1167c9000] 04:46:46 INFO - PROCESS | 1648 | 1464781606489 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1217a0000) [pid = 1648] [serial = 1339] [outer = 0x1167c9000] 04:46:46 INFO - PROCESS | 1648 | 1464781606807 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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 470ms 04:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:46:46 INFO - PROCESS | 1648 | 1464781606842 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 1648 | 1464781606843 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:46:46 INFO - PROCESS | 1648 | 1464781606845 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 1648 | 1464781606847 Marionette TRACE conn2 <- [1,1758,null,{}] 04:46:46 INFO - PROCESS | 1648 | 1464781606851 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}] 04:46:46 INFO - PROCESS | 1648 | 1464781606951 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:46:46 INFO - PROCESS | 1648 | 1464781606958 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab1d800 == 44 [pid = 1648] [id = 447] 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x112a1a800) [pid = 1648] [serial = 1340] [outer = 0x0] 04:46:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11962ac00) [pid = 1648] [serial = 1341] [outer = 0x112a1a800] 04:46:46 INFO - PROCESS | 1648 | 1464781606983 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x124b0ac00) [pid = 1648] [serial = 1342] [outer = 0x112a1a800] 04:46:47 INFO - PROCESS | 1648 | 1464781607302 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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 472ms 04:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:46:47 INFO - PROCESS | 1648 | 1464781607319 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 1648 | 1464781607321 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:46:47 INFO - PROCESS | 1648 | 1464781607325 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 1648 | 1464781607341 Marionette TRACE conn2 <- [1,1762,null,{}] 04:46:47 INFO - PROCESS | 1648 | 1464781607345 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}] 04:46:47 INFO - PROCESS | 1648 | 1464781607466 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:46:47 INFO - PROCESS | 1648 | 1464781607472 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b279000 == 45 [pid = 1648] [id = 448] 04:46:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x121ff1400) [pid = 1648] [serial = 1343] [outer = 0x0] 04:46:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x124f11000) [pid = 1648] [serial = 1344] [outer = 0x121ff1400] 04:46:47 INFO - PROCESS | 1648 | 1464781607511 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x124f73000) [pid = 1648] [serial = 1345] [outer = 0x121ff1400] 04:46:47 INFO - PROCESS | 1648 | 1464781607943 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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 636ms 04:46:47 INFO - PROCESS | 1648 | 1464781607960 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 1648 | 1464781607962 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:46:47 INFO - PROCESS | 1648 | 1464781607966 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 1648 | 1464781607969 Marionette TRACE conn2 <- [1,1766,null,{}] 04:46:47 INFO - PROCESS | 1648 | 1464781607971 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}] 04:46:48 INFO - PROCESS | 1648 | 1464781608104 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:46:48 INFO - PROCESS | 1648 | 1464781608175 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x11215a000 == 46 [pid = 1648] [id = 449] 04:46:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x110e38c00) [pid = 1648] [serial = 1346] [outer = 0x0] 04:46:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x111c8a800) [pid = 1648] [serial = 1347] [outer = 0x110e38c00] 04:46:48 INFO - PROCESS | 1648 | 1464781608207 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x112752c00) [pid = 1648] [serial = 1348] [outer = 0x110e38c00] 04:46:48 INFO - PROCESS | 1648 | 1464781608740 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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 823ms 04:46:48 INFO - PROCESS | 1648 | 1464781608823 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 1648 | 1464781608825 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:46:48 INFO - PROCESS | 1648 | 1464781608853 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 1648 | 1464781608855 Marionette TRACE conn2 <- [1,1770,null,{}] 04:46:48 INFO - PROCESS | 1648 | 1464781608860 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}] 04:46:48 INFO - PROCESS | 1648 | 1464781608972 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:46:49 INFO - PROCESS | 1648 | 1464781609026 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x118582800 == 47 [pid = 1648] [id = 450] 04:46:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x113086c00) [pid = 1648] [serial = 1349] [outer = 0x0] 04:46:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11316f000) [pid = 1648] [serial = 1350] [outer = 0x113086c00] 04:46:49 INFO - PROCESS | 1648 | 1464781609057 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x113181800) [pid = 1648] [serial = 1351] [outer = 0x113086c00] 04:46:49 INFO - PROCESS | 1648 | 1464781609779 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]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 998ms 04:46:49 INFO - PROCESS | 1648 | 1464781609828 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 1648 | 1464781609830 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:46:49 INFO - PROCESS | 1648 | 1464781609833 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 1648 | 1464781609836 Marionette TRACE conn2 <- [1,1774,null,{}] 04:46:49 INFO - PROCESS | 1648 | 1464781609840 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}] 04:46:49 INFO - PROCESS | 1648 | 1464781609944 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12b279000 == 46 [pid = 1648] [id = 448] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab1d800 == 45 [pid = 1648] [id = 447] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x128f96000 == 44 [pid = 1648] [id = 446] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1166f0000 == 43 [pid = 1648] [id = 445] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x129873000 == 42 [pid = 1648] [id = 444] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x128f82800 == 41 [pid = 1648] [id = 443] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x126839000 == 40 [pid = 1648] [id = 442] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1278b8800) [pid = 1648] [serial = 1290] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x119322800 == 39 [pid = 1648] [id = 441] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x124b95000 == 38 [pid = 1648] [id = 440] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11815c800 == 37 [pid = 1648] [id = 439] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x121a5f000 == 36 [pid = 1648] [id = 438] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x121490800 == 35 [pid = 1648] [id = 437] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x121121800 == 34 [pid = 1648] [id = 436] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x119413000 == 33 [pid = 1648] [id = 435] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1188ae000 == 32 [pid = 1648] [id = 434] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11815e800 == 31 [pid = 1648] [id = 433] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x116645800 == 30 [pid = 1648] [id = 432] 04:46:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11339d000 == 29 [pid = 1648] [id = 431] 04:46:50 INFO - PROCESS | 1648 | 1464781610063 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x113309000 == 30 [pid = 1648] [id = 451] 04:46:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x11297f000) [pid = 1648] [serial = 1352] [outer = 0x0] 04:46:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x112a1e000) [pid = 1648] [serial = 1353] [outer = 0x11297f000] 04:46:50 INFO - PROCESS | 1648 | 1464781610092 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x112a9cc00) [pid = 1648] [serial = 1354] [outer = 0x11297f000] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x113185400) [pid = 1648] [serial = 1186] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x117055c00) [pid = 1648] [serial = 1189] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1188b0800) [pid = 1648] [serial = 1192] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1258e9000) [pid = 1648] [serial = 1183] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1278af800) [pid = 1648] [serial = 1287] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x124f71400) [pid = 1648] [serial = 1272] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1262ce400) [pid = 1648] [serial = 1275] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1258e4800) [pid = 1648] [serial = 1273] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x126d3dc00) [pid = 1648] [serial = 1278] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x126a11400) [pid = 1648] [serial = 1276] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x119629c00) [pid = 1648] [serial = 1284] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x113182000) [pid = 1648] [serial = 1281] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x126e20400) [pid = 1648] [serial = 1285] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x126d45800) [pid = 1648] [serial = 1279] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1278b6000) [pid = 1648] [serial = 1288] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x113170000) [pid = 1648] [serial = 1254] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x124f0cc00) [pid = 1648] [serial = 1252] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x121f1b400) [pid = 1648] [serial = 1251] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1217adc00) [pid = 1648] [serial = 1249] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11932cc00) [pid = 1648] [serial = 1248] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118537800) [pid = 1648] [serial = 1246] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118528000) [pid = 1648] [serial = 1245] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x116f02400) [pid = 1648] [serial = 1243] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1166c2000) [pid = 1648] [serial = 1242] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x113175c00) [pid = 1648] [serial = 1240] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x112a22400) [pid = 1648] [serial = 1239] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x126a06000) [pid = 1648] [serial = 1237] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x118e80000) [pid = 1648] [serial = 1266] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x119365000) [pid = 1648] [serial = 1267] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118534c00) [pid = 1648] [serial = 1263] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1188b0400) [pid = 1648] [serial = 1264] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x117181c00) [pid = 1648] [serial = 1260] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x118286c00) [pid = 1648] [serial = 1261] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x113d74c00) [pid = 1648] [serial = 1257] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1162b1400) [pid = 1648] [serial = 1258] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x113869400) [pid = 1648] [serial = 1255] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11a1bd400) [pid = 1648] [serial = 1269] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x124b34800) [pid = 1648] [serial = 1270] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11828d400) [pid = 1648] [serial = 1282] [outer = 0x0] [url = about:blank] 04:46:50 INFO - PROCESS | 1648 | 1464781610439 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]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 621ms 04:46:50 INFO - PROCESS | 1648 | 1464781610455 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 1648 | 1464781610459 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:46:50 INFO - PROCESS | 1648 | 1464781610468 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 1648 | 1464781610470 Marionette TRACE conn2 <- [1,1778,null,{}] 04:46:50 INFO - PROCESS | 1648 | 1464781610475 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}] 04:46:50 INFO - PROCESS | 1648 | 1464781610574 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:46:50 INFO - PROCESS | 1648 | 1464781610583 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e1a000 == 31 [pid = 1648] [id = 452] 04:46:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1130bf400) [pid = 1648] [serial = 1355] [outer = 0x0] 04:46:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11317e000) [pid = 1648] [serial = 1356] [outer = 0x1130bf400] 04:46:50 INFO - PROCESS | 1648 | 1464781610609 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x113d6cc00) [pid = 1648] [serial = 1357] [outer = 0x1130bf400] 04:46:50 INFO - PROCESS | 1648 | 1464781610937 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]]]}] 04:46:50 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 04:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 525ms 04:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:46:50 INFO - PROCESS | 1648 | 1464781610990 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 1648 | 1464781610992 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:46:50 INFO - PROCESS | 1648 | 1464781610994 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 1648 | 1464781610997 Marionette TRACE conn2 <- [1,1782,null,{}] 04:46:51 INFO - PROCESS | 1648 | 1464781611006 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}] 04:46:51 INFO - PROCESS | 1648 | 1464781611096 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:46:51 INFO - PROCESS | 1648 | 1464781611170 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199e4800 == 32 [pid = 1648] [id = 453] 04:46:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x113f0b000) [pid = 1648] [serial = 1358] [outer = 0x0] 04:46:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1160f0000) [pid = 1648] [serial = 1359] [outer = 0x113f0b000] 04:46:51 INFO - PROCESS | 1648 | 1464781611216 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11684bc00) [pid = 1648] [serial = 1360] [outer = 0x113f0b000] 04:46:51 INFO - PROCESS | 1648 | 1464781611639 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]]]}] 04:46:51 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 04:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 673ms 04:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:46:51 INFO - PROCESS | 1648 | 1464781611669 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 1648 | 1464781611670 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:46:51 INFO - PROCESS | 1648 | 1464781611673 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 1648 | 1464781611674 Marionette TRACE conn2 <- [1,1786,null,{}] 04:46:51 INFO - PROCESS | 1648 | 1464781611676 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}] 04:46:51 INFO - PROCESS | 1648 | 1464781611756 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:46:51 INFO - PROCESS | 1648 | 1464781611785 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x1214a3000 == 33 [pid = 1648] [id = 454] 04:46:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x116a70800) [pid = 1648] [serial = 1361] [outer = 0x0] 04:46:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x117050c00) [pid = 1648] [serial = 1362] [outer = 0x116a70800] 04:46:51 INFO - PROCESS | 1648 | 1464781611811 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x11717c400) [pid = 1648] [serial = 1363] [outer = 0x116a70800] 04:46:52 INFO - PROCESS | 1648 | 1464781612123 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]]]}] 04:46:52 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 04:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 04:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:46:52 INFO - PROCESS | 1648 | 1464781612142 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 1648 | 1464781612144 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:46:52 INFO - PROCESS | 1648 | 1464781612146 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1648 | 1464781612148 Marionette TRACE conn2 <- [1,1790,null,{}] 04:46:52 INFO - PROCESS | 1648 | 1464781612153 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}] 04:46:52 INFO - PROCESS | 1648 | 1464781612228 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:46:52 INFO - PROCESS | 1648 | 1464781612291 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x118580000 == 34 [pid = 1648] [id = 455] 04:46:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x112753800) [pid = 1648] [serial = 1364] [outer = 0x0] 04:46:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x117399400) [pid = 1648] [serial = 1365] [outer = 0x112753800] 04:46:52 INFO - PROCESS | 1648 | 1464781612317 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x118084400) [pid = 1648] [serial = 1366] [outer = 0x112753800] 04:46:52 INFO - PROCESS | 1648 | 1464781612654 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]]]}] 04:46:52 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) 04:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 521ms 04:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:46:52 INFO - PROCESS | 1648 | 1464781612669 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 1648 | 1464781612670 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:46:52 INFO - PROCESS | 1648 | 1464781612672 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1648 | 1464781612673 Marionette TRACE conn2 <- [1,1794,null,{}] 04:46:52 INFO - PROCESS | 1648 | 1464781612676 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}] 04:46:52 INFO - PROCESS | 1648 | 1464781612786 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:46:52 INFO - PROCESS | 1648 | 1464781612823 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c1d000 == 35 [pid = 1648] [id = 456] 04:46:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11814a800) [pid = 1648] [serial = 1367] [outer = 0x0] 04:46:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1183c1c00) [pid = 1648] [serial = 1368] [outer = 0x11814a800] 04:46:52 INFO - PROCESS | 1648 | 1464781612848 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11853bc00) [pid = 1648] [serial = 1369] [outer = 0x11814a800] 04:46:53 INFO - PROCESS | 1648 | 1464781613187 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]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 568ms 04:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:46:53 INFO - PROCESS | 1648 | 1464781613241 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 1648 | 1464781613242 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:46:53 INFO - PROCESS | 1648 | 1464781613244 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1648 | 1464781613245 Marionette TRACE conn2 <- [1,1798,null,{}] 04:46:53 INFO - PROCESS | 1648 | 1464781613247 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}] 04:46:53 INFO - PROCESS | 1648 | 1464781613342 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:46:53 INFO - PROCESS | 1648 | 1464781613354 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12524b800 == 36 [pid = 1648] [id = 457] 04:46:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11853c800) [pid = 1648] [serial = 1370] [outer = 0x0] 04:46:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11885bc00) [pid = 1648] [serial = 1371] [outer = 0x11853c800] 04:46:53 INFO - PROCESS | 1648 | 1464781613379 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1188b8c00) [pid = 1648] [serial = 1372] [outer = 0x11853c800] 04:46:53 INFO - PROCESS | 1648 | 1464781613705 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]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 04:46:53 INFO - PROCESS | 1648 | 1464781613712 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 1648 | 1464781613714 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:46:53 INFO - PROCESS | 1648 | 1464781613719 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1648 | 1464781613720 Marionette TRACE conn2 <- [1,1802,null,{}] 04:46:53 INFO - PROCESS | 1648 | 1464781613723 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}] 04:46:53 INFO - PROCESS | 1648 | 1464781613832 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:46:53 INFO - PROCESS | 1648 | 1464781613836 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x126835800 == 37 [pid = 1648] [id = 458] 04:46:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1188ba400) [pid = 1648] [serial = 1373] [outer = 0x0] 04:46:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x118e43800) [pid = 1648] [serial = 1374] [outer = 0x1188ba400] 04:46:53 INFO - PROCESS | 1648 | 1464781613861 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x119327000) [pid = 1648] [serial = 1375] [outer = 0x1188ba400] 04:46:54 INFO - PROCESS | 1648 | 1464781614201 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]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x112a26400) [pid = 1648] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118531800) [pid = 1648] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118599400) [pid = 1648] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118281800) [pid = 1648] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1212a9400) [pid = 1648] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1212ae000) [pid = 1648] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x110e35800) [pid = 1648] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x115e49800) [pid = 1648] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x110e34c00) [pid = 1648] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1167c9000) [pid = 1648] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x112a1a800) [pid = 1648] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1188bec00) [pid = 1648] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11297c400) [pid = 1648] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x119453800) [pid = 1648] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x126e16800) [pid = 1648] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x112a26c00) [pid = 1648] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11807fc00) [pid = 1648] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:46:54 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11684b400) [pid = 1648] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:46:54 INFO - PROCESS | 1648 | 1464781614366 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 1648 | 1464781614367 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:46:54 INFO - PROCESS | 1648 | 1464781614377 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1648 | 1464781614378 Marionette TRACE conn2 <- [1,1806,null,{}] 04:46:54 INFO - PROCESS | 1648 | 1464781614382 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}] 04:46:54 INFO - PROCESS | 1648 | 1464781614458 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:46:54 INFO - PROCESS | 1648 | 1464781614467 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x119318800 == 38 [pid = 1648] [id = 459] 04:46:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112a7c400) [pid = 1648] [serial = 1376] [outer = 0x0] 04:46:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x113f46000) [pid = 1648] [serial = 1377] [outer = 0x112a7c400] 04:46:54 INFO - PROCESS | 1648 | 1464781614493 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11807fc00) [pid = 1648] [serial = 1378] [outer = 0x112a7c400] 04:46:54 INFO - PROCESS | 1648 | 1464781614876 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]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 523ms 04:46:54 INFO - PROCESS | 1648 | 1464781614902 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 1648 | 1464781614904 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:46:54 INFO - PROCESS | 1648 | 1464781614908 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1648 | 1464781614910 Marionette TRACE conn2 <- [1,1810,null,{}] 04:46:54 INFO - PROCESS | 1648 | 1464781614915 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}] 04:46:55 INFO - PROCESS | 1648 | 1464781615064 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:46:55 INFO - PROCESS | 1648 | 1464781615082 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213cc000 == 39 [pid = 1648] [id = 460] 04:46:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1130bb000) [pid = 1648] [serial = 1379] [outer = 0x0] 04:46:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11859b400) [pid = 1648] [serial = 1380] [outer = 0x1130bb000] 04:46:55 INFO - PROCESS | 1648 | 1464781615135 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x119360800) [pid = 1648] [serial = 1381] [outer = 0x1130bb000] 04:46:55 INFO - PROCESS | 1648 | 1464781615493 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]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 621ms 04:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:46:55 INFO - PROCESS | 1648 | 1464781615529 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 1648 | 1464781615531 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:46:55 INFO - PROCESS | 1648 | 1464781615535 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 1648 | 1464781615538 Marionette TRACE conn2 <- [1,1814,null,{}] 04:46:55 INFO - PROCESS | 1648 | 1464781615542 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}] 04:46:55 INFO - PROCESS | 1648 | 1464781615706 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:46:55 INFO - PROCESS | 1648 | 1464781615741 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12987c800 == 40 [pid = 1648] [id = 461] 04:46:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11717b400) [pid = 1648] [serial = 1382] [outer = 0x0] 04:46:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11961d000) [pid = 1648] [serial = 1383] [outer = 0x11717b400] 04:46:55 INFO - PROCESS | 1648 | 1464781615787 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121425c00) [pid = 1648] [serial = 1384] [outer = 0x11717b400] 04:46:56 INFO - PROCESS | 1648 | 1464781616135 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 621ms 04:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:46:56 INFO - PROCESS | 1648 | 1464781616156 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 1648 | 1464781616157 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:46:56 INFO - PROCESS | 1648 | 1464781616160 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1648 | 1464781616161 Marionette TRACE conn2 <- [1,1818,null,{}] 04:46:56 INFO - PROCESS | 1648 | 1464781616165 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}] 04:46:56 INFO - PROCESS | 1648 | 1464781616246 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:46:56 INFO - PROCESS | 1648 | 1464781616300 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab29800 == 41 [pid = 1648] [id = 462] 04:46:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1212ae000) [pid = 1648] [serial = 1385] [outer = 0x0] 04:46:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121845400) [pid = 1648] [serial = 1386] [outer = 0x1212ae000] 04:46:56 INFO - PROCESS | 1648 | 1464781616325 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x121f1b400) [pid = 1648] [serial = 1387] [outer = 0x1212ae000] 04:46:56 INFO - PROCESS | 1648 | 1464781616766 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 04:46:56 INFO - PROCESS | 1648 | 1464781616833 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:46:56 INFO - PROCESS | 1648 | 1464781616837 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:46:56 INFO - PROCESS | 1648 | 1464781616840 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1648 | 1464781616842 Marionette TRACE conn2 <- [1,1822,null,{}] 04:46:56 INFO - PROCESS | 1648 | 1464781616846 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}] 04:46:56 INFO - PROCESS | 1648 | 1464781616948 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:46:57 INFO - PROCESS | 1648 | 1464781617026 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x118175800 == 42 [pid = 1648] [id = 463] 04:46:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x113170c00) [pid = 1648] [serial = 1388] [outer = 0x0] 04:46:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11317b800) [pid = 1648] [serial = 1389] [outer = 0x113170c00] 04:46:57 INFO - PROCESS | 1648 | 1464781617100 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x113d07800) [pid = 1648] [serial = 1390] [outer = 0x113170c00] 04:46:57 INFO - PROCESS | 1648 | 1464781617528 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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 722ms 04:46:57 INFO - PROCESS | 1648 | 1464781617562 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1648 | 1464781617566 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:46:57 INFO - PROCESS | 1648 | 1464781617571 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1648 | 1464781617573 Marionette TRACE conn2 <- [1,1826,null,{}] 04:46:57 INFO - PROCESS | 1648 | 1464781617575 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}] 04:46:57 INFO - PROCESS | 1648 | 1464781617677 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:46:57 INFO - PROCESS | 1648 | 1464781617730 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fd3800 == 43 [pid = 1648] [id = 464] 04:46:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x113f11800) [pid = 1648] [serial = 1391] [outer = 0x0] 04:46:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1166c1000) [pid = 1648] [serial = 1392] [outer = 0x113f11800] 04:46:57 INFO - PROCESS | 1648 | 1464781617759 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x117051c00) [pid = 1648] [serial = 1393] [outer = 0x113f11800] 04:46:58 INFO - PROCESS | 1648 | 1464781618170 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]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 621ms 04:46:58 INFO - PROCESS | 1648 | 1464781618192 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 1648 | 1464781618193 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:46:58 INFO - PROCESS | 1648 | 1464781618196 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 1648 | 1464781618201 Marionette TRACE conn2 <- [1,1830,null,{}] 04:46:58 INFO - PROCESS | 1648 | 1464781618209 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}] 04:46:58 INFO - PROCESS | 1648 | 1464781618309 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:46:58 INFO - PROCESS | 1648 | 1464781618401 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4b1000 == 44 [pid = 1648] [id = 465] 04:46:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1183c3000) [pid = 1648] [serial = 1394] [outer = 0x0] 04:46:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11853b400) [pid = 1648] [serial = 1395] [outer = 0x1183c3000] 04:46:58 INFO - PROCESS | 1648 | 1464781618432 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118e43c00) [pid = 1648] [serial = 1396] [outer = 0x1183c3000] 04:46:58 INFO - PROCESS | 1648 | 1464781618814 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]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 676ms 04:46:58 INFO - PROCESS | 1648 | 1464781618873 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 1648 | 1464781618874 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:46:58 INFO - PROCESS | 1648 | 1464781618877 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 1648 | 1464781618878 Marionette TRACE conn2 <- [1,1834,null,{}] 04:46:58 INFO - PROCESS | 1648 | 1464781618880 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}] 04:46:58 INFO - PROCESS | 1648 | 1464781618979 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:46:59 INFO - PROCESS | 1648 | 1464781619031 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc7e000 == 45 [pid = 1648] [id = 466] 04:46:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x119617c00) [pid = 1648] [serial = 1397] [outer = 0x0] 04:46:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x119e58400) [pid = 1648] [serial = 1398] [outer = 0x119617c00] 04:46:59 INFO - PROCESS | 1648 | 1464781619060 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12142c000) [pid = 1648] [serial = 1399] [outer = 0x119617c00] 04:46:59 INFO - PROCESS | 1648 | 1464781619485 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]]]}] 04:46:59 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 04:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 620ms 04:46:59 INFO - PROCESS | 1648 | 1464781619499 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1648 | 1464781619501 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:46:59 INFO - PROCESS | 1648 | 1464781619503 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1648 | 1464781619505 Marionette TRACE conn2 <- [1,1838,null,{}] 04:46:59 INFO - PROCESS | 1648 | 1464781619507 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}] 04:46:59 INFO - PROCESS | 1648 | 1464781619602 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:46:59 INFO - PROCESS | 1648 | 1464781619686 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x11931c000 == 46 [pid = 1648] [id = 467] 04:46:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x11214c000) [pid = 1648] [serial = 1400] [outer = 0x0] 04:46:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x118539000) [pid = 1648] [serial = 1401] [outer = 0x11214c000] 04:46:59 INFO - PROCESS | 1648 | 1464781619715 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1219c4c00) [pid = 1648] [serial = 1402] [outer = 0x11214c000] 04:47:00 INFO - PROCESS | 1648 | 1464781620281 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]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 821ms 04:47:00 INFO - PROCESS | 1648 | 1464781620324 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 1648 | 1464781620326 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:47:00 INFO - PROCESS | 1648 | 1464781620330 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 1648 | 1464781620332 Marionette TRACE conn2 <- [1,1842,null,{}] 04:47:00 INFO - PROCESS | 1648 | 1464781620336 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}] 04:47:00 INFO - PROCESS | 1648 | 1464781620430 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:47:00 INFO - PROCESS | 1648 | 1464781620486 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x11858f800 == 47 [pid = 1648] [id = 468] 04:47:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x112a18400) [pid = 1648] [serial = 1403] [outer = 0x0] 04:47:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x112a24800) [pid = 1648] [serial = 1404] [outer = 0x112a18400] 04:47:00 INFO - PROCESS | 1648 | 1464781620514 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x112f89400) [pid = 1648] [serial = 1405] [outer = 0x112a18400] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x12987c800 == 46 [pid = 1648] [id = 461] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x1213cc000 == 45 [pid = 1648] [id = 460] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x119318800 == 44 [pid = 1648] [id = 459] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x126835800 == 43 [pid = 1648] [id = 458] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x12524b800 == 42 [pid = 1648] [id = 457] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x121c1d000 == 41 [pid = 1648] [id = 456] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x118580000 == 40 [pid = 1648] [id = 455] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x1214a3000 == 39 [pid = 1648] [id = 454] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x1199e4800 == 38 [pid = 1648] [id = 453] 04:47:00 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x124f11000) [pid = 1648] [serial = 1344] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x117e1a000 == 37 [pid = 1648] [id = 452] 04:47:00 INFO - PROCESS | 1648 | --DOCSHELL 0x113309000 == 36 [pid = 1648] [id = 451] 04:47:00 INFO - PROCESS | 1648 | 1464781620977 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]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 672ms 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x119624400) [pid = 1648] [serial = 1326] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x128a08c00) [pid = 1648] [serial = 1291] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1130bac00) [pid = 1648] [serial = 1296] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x113171c00) [pid = 1648] [serial = 1297] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118287000) [pid = 1648] [serial = 1311] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1183c6000) [pid = 1648] [serial = 1312] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11704ec00) [pid = 1648] [serial = 1308] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11814a400) [pid = 1648] [serial = 1309] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1166ca000) [pid = 1648] [serial = 1305] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x116a64800) [pid = 1648] [serial = 1306] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11853e800) [pid = 1648] [serial = 1317] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118599c00) [pid = 1648] [serial = 1318] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1188b1800) [pid = 1648] [serial = 1320] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1188bc400) [pid = 1648] [serial = 1321] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118525400) [pid = 1648] [serial = 1314] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118533000) [pid = 1648] [serial = 1315] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x121424800) [pid = 1648] [serial = 1329] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1217a1800) [pid = 1648] [serial = 1332] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121e33c00) [pid = 1648] [serial = 1333] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x112751400) [pid = 1648] [serial = 1335] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1162b6400) [pid = 1648] [serial = 1302] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1166ca400) [pid = 1648] [serial = 1303] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x113183400) [pid = 1648] [serial = 1299] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x113d72000) [pid = 1648] [serial = 1300] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118534000) [pid = 1648] [serial = 1338] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1138fac00) [pid = 1648] [serial = 1336] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124b0ac00) [pid = 1648] [serial = 1342] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118e76400) [pid = 1648] [serial = 1323] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112983000) [pid = 1648] [serial = 1293] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12142a000) [pid = 1648] [serial = 1330] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x11a1b7800) [pid = 1648] [serial = 1327] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1217a0000) [pid = 1648] [serial = 1339] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x11944f000) [pid = 1648] [serial = 1324] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x11962ac00) [pid = 1648] [serial = 1341] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x112a1fc00) [pid = 1648] [serial = 1294] [outer = 0x0] [url = about:blank] 04:47:01 INFO - PROCESS | 1648 | 1464781621018 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 1648 | 1464781621023 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:47:01 INFO - PROCESS | 1648 | 1464781621031 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 1648 | 1464781621032 Marionette TRACE conn2 <- [1,1846,null,{}] 04:47:01 INFO - PROCESS | 1648 | 1464781621035 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}] 04:47:01 INFO - PROCESS | 1648 | 1464781621113 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:47:01 INFO - PROCESS | 1648 | 1464781621122 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1167ab800 == 37 [pid = 1648] [id = 469] 04:47:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x113172400) [pid = 1648] [serial = 1406] [outer = 0x0] 04:47:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x113805000) [pid = 1648] [serial = 1407] [outer = 0x113172400] 04:47:01 INFO - PROCESS | 1648 | 1464781621148 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x113d72000) [pid = 1648] [serial = 1408] [outer = 0x113172400] 04:47:01 INFO - PROCESS | 1648 | 1464781621491 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]]]}] 04:47:01 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) 04:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 473ms 04:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:47:01 INFO - PROCESS | 1648 | 1464781621503 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 1648 | 1464781621504 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:47:01 INFO - PROCESS | 1648 | 1464781621507 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 1648 | 1464781621509 Marionette TRACE conn2 <- [1,1850,null,{}] 04:47:01 INFO - PROCESS | 1648 | 1464781621519 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}] 04:47:01 INFO - PROCESS | 1648 | 1464781621613 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:47:01 INFO - PROCESS | 1648 | 1464781621664 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x119480000 == 38 [pid = 1648] [id = 470] 04:47:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x115ec9400) [pid = 1648] [serial = 1409] [outer = 0x0] 04:47:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11660f800) [pid = 1648] [serial = 1410] [outer = 0x115ec9400] 04:47:01 INFO - PROCESS | 1648 | 1464781621692 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11704d800) [pid = 1648] [serial = 1411] [outer = 0x115ec9400] 04:47:01 INFO - PROCESS | 1648 | 1464781621982 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]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 521ms 04:47:02 INFO - PROCESS | 1648 | 1464781622028 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1648 | 1464781622030 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:47:02 INFO - PROCESS | 1648 | 1464781622036 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1648 | 1464781622038 Marionette TRACE conn2 <- [1,1854,null,{}] 04:47:02 INFO - PROCESS | 1648 | 1464781622048 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}] 04:47:02 INFO - PROCESS | 1648 | 1464781622128 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:47:02 INFO - PROCESS | 1648 | 1464781622181 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12148d800 == 39 [pid = 1648] [id = 471] 04:47:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x117179c00) [pid = 1648] [serial = 1412] [outer = 0x0] 04:47:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118084c00) [pid = 1648] [serial = 1413] [outer = 0x117179c00] 04:47:02 INFO - PROCESS | 1648 | 1464781622207 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118288000) [pid = 1648] [serial = 1414] [outer = 0x117179c00] 04:47:02 INFO - PROCESS | 1648 | 1464781622502 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]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 04:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:47:02 INFO - PROCESS | 1648 | 1464781622557 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1648 | 1464781622558 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:47:02 INFO - PROCESS | 1648 | 1464781622560 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1648 | 1464781622561 Marionette TRACE conn2 <- [1,1858,null,{}] 04:47:02 INFO - PROCESS | 1648 | 1464781622564 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}] 04:47:02 INFO - PROCESS | 1648 | 1464781622640 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:47:02 INFO - PROCESS | 1648 | 1464781622644 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a6a800 == 40 [pid = 1648] [id = 472] 04:47:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11828ec00) [pid = 1648] [serial = 1415] [outer = 0x0] 04:47:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118533000) [pid = 1648] [serial = 1416] [outer = 0x11828ec00] 04:47:02 INFO - PROCESS | 1648 | 1464781622673 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118591800) [pid = 1648] [serial = 1417] [outer = 0x11828ec00] 04:47:03 INFO - PROCESS | 1648 | 1464781622995 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]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 470ms 04:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:47:03 INFO - PROCESS | 1648 | 1464781623031 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 1648 | 1464781623032 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:47:03 INFO - PROCESS | 1648 | 1464781623034 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 1648 | 1464781623035 Marionette TRACE conn2 <- [1,1862,null,{}] 04:47:03 INFO - PROCESS | 1648 | 1464781623037 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}] 04:47:03 INFO - PROCESS | 1648 | 1464781623158 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:47:03 INFO - PROCESS | 1648 | 1464781623172 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162ce000 == 41 [pid = 1648] [id = 473] 04:47:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x118599400) [pid = 1648] [serial = 1418] [outer = 0x0] 04:47:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1188b5800) [pid = 1648] [serial = 1419] [outer = 0x118599400] 04:47:03 INFO - PROCESS | 1648 | 1464781623205 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12142a000) [pid = 1648] [serial = 1420] [outer = 0x118599400] 04:47:03 INFO - PROCESS | 1648 | 1464781623543 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]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 521ms 04:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:47:03 INFO - PROCESS | 1648 | 1464781623555 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 1648 | 1464781623557 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:47:03 INFO - PROCESS | 1648 | 1464781623559 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 1648 | 1464781623560 Marionette TRACE conn2 <- [1,1866,null,{}] 04:47:03 INFO - PROCESS | 1648 | 1464781623562 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}] 04:47:03 INFO - PROCESS | 1648 | 1464781623657 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:47:03 INFO - PROCESS | 1648 | 1464781623669 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257b1000 == 42 [pid = 1648] [id = 474] 04:47:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11828cc00) [pid = 1648] [serial = 1421] [outer = 0x0] 04:47:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121f24800) [pid = 1648] [serial = 1422] [outer = 0x11828cc00] 04:47:03 INFO - PROCESS | 1648 | 1464781623694 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x124f11c00) [pid = 1648] [serial = 1423] [outer = 0x11828cc00] 04:47:04 INFO - PROCESS | 1648 | 1464781624026 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 04:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:47:04 INFO - PROCESS | 1648 | 1464781624078 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1648 | 1464781624079 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:47:04 INFO - PROCESS | 1648 | 1464781624081 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1648 | 1464781624082 Marionette TRACE conn2 <- [1,1870,null,{}] 04:47:04 INFO - PROCESS | 1648 | 1464781624085 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}] 04:47:04 INFO - PROCESS | 1648 | 1464781624183 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:47:04 INFO - PROCESS | 1648 | 1464781624195 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb8800 == 43 [pid = 1648] [id = 475] 04:47:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124f11000) [pid = 1648] [serial = 1424] [outer = 0x0] 04:47:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124f74800) [pid = 1648] [serial = 1425] [outer = 0x124f11000] 04:47:04 INFO - PROCESS | 1648 | 1464781624221 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x125299400) [pid = 1648] [serial = 1426] [outer = 0x124f11000] 04:47:04 INFO - PROCESS | 1648 | 1464781624567 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 04:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:47:04 INFO - PROCESS | 1648 | 1464781624602 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1648 | 1464781624604 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:47:04 INFO - PROCESS | 1648 | 1464781624606 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1648 | 1464781624607 Marionette TRACE conn2 <- [1,1874,null,{}] 04:47:04 INFO - PROCESS | 1648 | 1464781624609 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}] 04:47:04 INFO - PROCESS | 1648 | 1464781624706 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:47:04 INFO - PROCESS | 1648 | 1464781624711 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12987f000 == 44 [pid = 1648] [id = 476] 04:47:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124f71400) [pid = 1648] [serial = 1427] [outer = 0x0] 04:47:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12577dc00) [pid = 1648] [serial = 1428] [outer = 0x124f71400] 04:47:04 INFO - PROCESS | 1648 | 1464781624734 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1262c3000) [pid = 1648] [serial = 1429] [outer = 0x124f71400] 04:47:05 INFO - PROCESS | 1648 | 1464781625062 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]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 468ms 04:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:47:05 INFO - PROCESS | 1648 | 1464781625074 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1648 | 1464781625075 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:47:05 INFO - PROCESS | 1648 | 1464781625078 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1648 | 1464781625079 Marionette TRACE conn2 <- [1,1878,null,{}] 04:47:05 INFO - PROCESS | 1648 | 1464781625084 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}] 04:47:05 INFO - PROCESS | 1648 | 1464781625230 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11814a800) [pid = 1648] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11853c800) [pid = 1648] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11297f000) [pid = 1648] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x113f0b000) [pid = 1648] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1130bf400) [pid = 1648] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x121ff1400) [pid = 1648] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x116a70800) [pid = 1648] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1188ba400) [pid = 1648] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x112a7c400) [pid = 1648] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1130bb000) [pid = 1648] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11717b400) [pid = 1648] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:47:05 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x112753800) [pid = 1648] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:47:05 INFO - PROCESS | 1648 | 1464781625272 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12148e000 == 45 [pid = 1648] [id = 477] 04:47:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x111c88800) [pid = 1648] [serial = 1430] [outer = 0x0] 04:47:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x112a18000) [pid = 1648] [serial = 1431] [outer = 0x111c88800] 04:47:05 INFO - PROCESS | 1648 | 1464781625298 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1162bcc00) [pid = 1648] [serial = 1432] [outer = 0x111c88800] 04:47:05 INFO - PROCESS | 1648 | 1464781625654 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]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 622ms 04:47:05 INFO - PROCESS | 1648 | 1464781625701 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1648 | 1464781625703 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:47:05 INFO - PROCESS | 1648 | 1464781625707 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1648 | 1464781625709 Marionette TRACE conn2 <- [1,1882,null,{}] 04:47:05 INFO - PROCESS | 1648 | 1464781625713 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}] 04:47:05 INFO - PROCESS | 1648 | 1464781625900 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:47:05 INFO - PROCESS | 1648 | 1464781625945 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4b0800 == 46 [pid = 1648] [id = 478] 04:47:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11739fc00) [pid = 1648] [serial = 1433] [outer = 0x0] 04:47:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1262cac00) [pid = 1648] [serial = 1434] [outer = 0x11739fc00] 04:47:05 INFO - PROCESS | 1648 | 1464781625991 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126a10400) [pid = 1648] [serial = 1435] [outer = 0x11739fc00] 04:47:06 INFO - PROCESS | 1648 | 1464781626337 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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 04:47:06 INFO - PROCESS | 1648 | 1464781626378 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 1648 | 1464781626381 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:47:06 INFO - PROCESS | 1648 | 1464781626385 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 1648 | 1464781626386 Marionette TRACE conn2 <- [1,1886,null,{}] 04:47:06 INFO - PROCESS | 1648 | 1464781626389 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}] 04:47:06 INFO - PROCESS | 1648 | 1464781626515 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:47:06 INFO - PROCESS | 1648 | 1464781626524 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bf97800 == 47 [pid = 1648] [id = 479] 04:47:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x126857000) [pid = 1648] [serial = 1436] [outer = 0x0] 04:47:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x126d3f400) [pid = 1648] [serial = 1437] [outer = 0x126857000] 04:47:06 INFO - PROCESS | 1648 | 1464781626563 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x126e14000) [pid = 1648] [serial = 1438] [outer = 0x126857000] 04:47:06 INFO - PROCESS | 1648 | 1464781626976 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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 618ms 04:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:47:07 INFO - PROCESS | 1648 | 1464781627004 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 1648 | 1464781627005 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:47:07 INFO - PROCESS | 1648 | 1464781627007 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 1648 | 1464781627008 Marionette TRACE conn2 <- [1,1890,null,{}] 04:47:07 INFO - PROCESS | 1648 | 1464781627010 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}] 04:47:07 INFO - PROCESS | 1648 | 1464781627114 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:47:07 INFO - PROCESS | 1648 | 1464781627120 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfb5800 == 48 [pid = 1648] [id = 480] 04:47:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x126d42400) [pid = 1648] [serial = 1439] [outer = 0x0] 04:47:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126e1e400) [pid = 1648] [serial = 1440] [outer = 0x126d42400] 04:47:07 INFO - PROCESS | 1648 | 1464781627145 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1278af000) [pid = 1648] [serial = 1441] [outer = 0x126d42400] 04:47:07 INFO - PROCESS | 1648 | 1464781627637 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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 04:47:07 INFO - PROCESS | 1648 | 1464781627677 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 1648 | 1464781627681 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:47:07 INFO - PROCESS | 1648 | 1464781627684 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 1648 | 1464781627686 Marionette TRACE conn2 <- [1,1894,null,{}] 04:47:07 INFO - PROCESS | 1648 | 1464781627690 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}] 04:47:07 INFO - PROCESS | 1648 | 1464781627796 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:47:07 INFO - PROCESS | 1648 | 1464781627864 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1182bf000 == 49 [pid = 1648] [id = 481] 04:47:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x112a23c00) [pid = 1648] [serial = 1442] [outer = 0x0] 04:47:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x113170000) [pid = 1648] [serial = 1443] [outer = 0x112a23c00] 04:47:07 INFO - PROCESS | 1648 | 1464781627895 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x113d6c800) [pid = 1648] [serial = 1444] [outer = 0x112a23c00] 04:47:08 INFO - PROCESS | 1648 | 1464781628370 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 722ms 04:47:08 INFO - PROCESS | 1648 | 1464781628465 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 1648 | 1464781628471 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:47:08 INFO - PROCESS | 1648 | 1464781628480 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 1648 | 1464781628483 Marionette TRACE conn2 <- [1,1898,null,{}] 04:47:08 INFO - PROCESS | 1648 | 1464781628487 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}] 04:47:08 INFO - PROCESS | 1648 | 1464781628628 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:47:08 INFO - PROCESS | 1648 | 1464781628678 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x124dd2000 == 50 [pid = 1648] [id = 482] 04:47:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1167d3400) [pid = 1648] [serial = 1445] [outer = 0x0] 04:47:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x116a64000) [pid = 1648] [serial = 1446] [outer = 0x1167d3400] 04:47:08 INFO - PROCESS | 1648 | 1464781628707 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11717fc00) [pid = 1648] [serial = 1447] [outer = 0x1167d3400] 04:47:09 INFO - PROCESS | 1648 | 1464781629152 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 724ms 04:47:09 INFO - PROCESS | 1648 | 1464781629204 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:47:09 INFO - PROCESS | 1648 | 1464781629205 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:47:09 INFO - PROCESS | 1648 | 1464781629208 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 1648 | 1464781629210 Marionette TRACE conn2 <- [1,1902,null,{}] 04:47:09 INFO - PROCESS | 1648 | 1464781629219 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}] 04:47:09 INFO - PROCESS | 1648 | 1464781629331 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:47:09 INFO - PROCESS | 1648 | 1464781629389 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfcd800 == 51 [pid = 1648] [id = 483] 04:47:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1183c8000) [pid = 1648] [serial = 1448] [outer = 0x0] 04:47:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1188b8800) [pid = 1648] [serial = 1449] [outer = 0x1183c8000] 04:47:09 INFO - PROCESS | 1648 | 1464781629421 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x119629800) [pid = 1648] [serial = 1450] [outer = 0x1183c8000] 04:47:09 INFO - PROCESS | 1648 | 1464781629857 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 675ms 04:47:09 INFO - PROCESS | 1648 | 1464781629885 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 1648 | 1464781629886 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:47:09 INFO - PROCESS | 1648 | 1464781629889 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 1648 | 1464781629890 Marionette TRACE conn2 <- [1,1906,null,{}] 04:47:09 INFO - PROCESS | 1648 | 1464781629893 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}] 04:47:10 INFO - PROCESS | 1648 | 1464781630197 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:47:10 INFO - PROCESS | 1648 | 1464781630370 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x118164800 == 52 [pid = 1648] [id = 484] 04:47:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11297f800) [pid = 1648] [serial = 1451] [outer = 0x0] 04:47:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x112984000) [pid = 1648] [serial = 1452] [outer = 0x11297f800] 04:47:10 INFO - PROCESS | 1648 | 1464781630418 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x112a24c00) [pid = 1648] [serial = 1453] [outer = 0x11297f800] 04:47:10 INFO - PROCESS | 1648 | 1464781630917 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]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1073ms 04:47:10 INFO - PROCESS | 1648 | 1464781630963 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 1648 | 1464781630965 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:47:10 INFO - PROCESS | 1648 | 1464781630968 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 1648 | 1464781630971 Marionette TRACE conn2 <- [1,1910,null,{}] 04:47:10 INFO - PROCESS | 1648 | 1464781630974 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}] 04:47:11 INFO - PROCESS | 1648 | 1464781631064 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:47:11 INFO - PROCESS | 1648 | 1464781631120 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1167bf000 == 53 [pid = 1648] [id = 485] 04:47:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x113179400) [pid = 1648] [serial = 1454] [outer = 0x0] 04:47:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x113183400) [pid = 1648] [serial = 1455] [outer = 0x113179400] 04:47:11 INFO - PROCESS | 1648 | 1464781631149 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x113a83000) [pid = 1648] [serial = 1456] [outer = 0x113179400] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5aa800 == 52 [pid = 1648] [id = 430] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12bf97800 == 51 [pid = 1648] [id = 479] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4b0800 == 50 [pid = 1648] [id = 478] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12148e000 == 49 [pid = 1648] [id = 477] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12987f000 == 48 [pid = 1648] [id = 476] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb8800 == 47 [pid = 1648] [id = 475] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1257b1000 == 46 [pid = 1648] [id = 474] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1162ce000 == 45 [pid = 1648] [id = 473] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x111c8a800) [pid = 1648] [serial = 1347] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11316f000) [pid = 1648] [serial = 1350] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x121a6a800 == 44 [pid = 1648] [id = 472] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12148d800 == 43 [pid = 1648] [id = 471] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x119480000 == 42 [pid = 1648] [id = 470] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x1167ab800 == 41 [pid = 1648] [id = 469] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11858f800 == 40 [pid = 1648] [id = 468] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11931c000 == 39 [pid = 1648] [id = 467] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc7e000 == 38 [pid = 1648] [id = 466] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4b1000 == 37 [pid = 1648] [id = 465] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x121fd3800 == 36 [pid = 1648] [id = 464] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x118175800 == 35 [pid = 1648] [id = 463] 04:47:11 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab29800 == 34 [pid = 1648] [id = 462] 04:47:11 INFO - PROCESS | 1648 | 1464781631526 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]]]}] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1183c1c00) [pid = 1648] [serial = 1368] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11885bc00) [pid = 1648] [serial = 1371] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x112a1e000) [pid = 1648] [serial = 1353] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x112a9cc00) [pid = 1648] [serial = 1354] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1160f0000) [pid = 1648] [serial = 1359] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11684bc00) [pid = 1648] [serial = 1360] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x11853bc00) [pid = 1648] [serial = 1369] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11317e000) [pid = 1648] [serial = 1356] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x113d6cc00) [pid = 1648] [serial = 1357] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x124f73000) [pid = 1648] [serial = 1345] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x117050c00) [pid = 1648] [serial = 1362] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11717c400) [pid = 1648] [serial = 1363] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118e43800) [pid = 1648] [serial = 1374] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x113f46000) [pid = 1648] [serial = 1377] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11859b400) [pid = 1648] [serial = 1380] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11807fc00) [pid = 1648] [serial = 1378] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11961d000) [pid = 1648] [serial = 1383] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x117399400) [pid = 1648] [serial = 1365] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x118084400) [pid = 1648] [serial = 1366] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1188b8c00) [pid = 1648] [serial = 1372] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x119360800) [pid = 1648] [serial = 1381] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119327000) [pid = 1648] [serial = 1375] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x121425c00) [pid = 1648] [serial = 1384] [outer = 0x0] [url = about:blank] 04:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 622ms 04:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:47:11 INFO - PROCESS | 1648 | 1464781631591 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 1648 | 1464781631592 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:47:11 INFO - PROCESS | 1648 | 1464781631594 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 1648 | 1464781631596 Marionette TRACE conn2 <- [1,1914,null,{}] 04:47:11 INFO - PROCESS | 1648 | 1464781631598 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}] 04:47:11 INFO - PROCESS | 1648 | 1464781631674 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:47:11 INFO - PROCESS | 1648 | 1464781631708 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x11816a800 == 35 [pid = 1648] [id = 486] 04:47:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x115ec9c00) [pid = 1648] [serial = 1457] [outer = 0x0] 04:47:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1160f0000) [pid = 1648] [serial = 1458] [outer = 0x115ec9c00] 04:47:11 INFO - PROCESS | 1648 | 1464781631733 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1167c9000) [pid = 1648] [serial = 1459] [outer = 0x115ec9c00] 04:47:12 INFO - PROCESS | 1648 | 1464781632060 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 04:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:47:12 INFO - PROCESS | 1648 | 1464781632114 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 1648 | 1464781632117 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:47:12 INFO - PROCESS | 1648 | 1464781632124 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1648 | 1464781632127 Marionette TRACE conn2 <- [1,1918,null,{}] 04:47:12 INFO - PROCESS | 1648 | 1464781632129 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}] 04:47:12 INFO - PROCESS | 1648 | 1464781632209 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:47:12 INFO - PROCESS | 1648 | 1464781632214 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f61800 == 36 [pid = 1648] [id = 487] 04:47:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1168ad800) [pid = 1648] [serial = 1460] [outer = 0x0] 04:47:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x117055800) [pid = 1648] [serial = 1461] [outer = 0x1168ad800] 04:47:12 INFO - PROCESS | 1648 | 1464781632242 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11807f400) [pid = 1648] [serial = 1462] [outer = 0x1168ad800] 04:47:12 INFO - PROCESS | 1648 | 1464781632573 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 480ms 04:47:12 INFO - PROCESS | 1648 | 1464781632609 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 1648 | 1464781632611 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:47:12 INFO - PROCESS | 1648 | 1464781632613 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1648 | 1464781632615 Marionette TRACE conn2 <- [1,1922,null,{}] 04:47:12 INFO - PROCESS | 1648 | 1464781632628 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}] 04:47:12 INFO - PROCESS | 1648 | 1464781632700 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:47:12 INFO - PROCESS | 1648 | 1464781632705 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x1214a3000 == 37 [pid = 1648] [id = 488] 04:47:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118088000) [pid = 1648] [serial = 1463] [outer = 0x0] 04:47:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x118282800) [pid = 1648] [serial = 1464] [outer = 0x118088000] 04:47:12 INFO - PROCESS | 1648 | 1464781632734 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1183cb000) [pid = 1648] [serial = 1465] [outer = 0x118088000] 04:47:13 INFO - PROCESS | 1648 | 1464781633077 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 476ms 04:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:47:13 INFO - PROCESS | 1648 | 1464781633090 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1648 | 1464781633091 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:47:13 INFO - PROCESS | 1648 | 1464781633094 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1648 | 1464781633096 Marionette TRACE conn2 <- [1,1926,null,{}] 04:47:13 INFO - PROCESS | 1648 | 1464781633103 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}] 04:47:13 INFO - PROCESS | 1648 | 1464781633223 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:47:13 INFO - PROCESS | 1648 | 1464781633314 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x116871800 == 38 [pid = 1648] [id = 489] 04:47:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11852d000) [pid = 1648] [serial = 1466] [outer = 0x0] 04:47:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118532400) [pid = 1648] [serial = 1467] [outer = 0x11852d000] 04:47:13 INFO - PROCESS | 1648 | 1464781633351 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118598000) [pid = 1648] [serial = 1468] [outer = 0x11852d000] 04:47:13 INFO - PROCESS | 1648 | 1464781633699 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 625ms 04:47:13 INFO - PROCESS | 1648 | 1464781633720 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:47:13 INFO - PROCESS | 1648 | 1464781633722 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:47:13 INFO - PROCESS | 1648 | 1464781633726 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1648 | 1464781633727 Marionette TRACE conn2 <- [1,1930,null,{}] 04:47:13 INFO - PROCESS | 1648 | 1464781633738 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}] 04:47:13 INFO - PROCESS | 1648 | 1464781633893 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11828cc00) [pid = 1648] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x124f11000) [pid = 1648] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x124f71400) [pid = 1648] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11828ec00) [pid = 1648] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11214c000) [pid = 1648] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x117179c00) [pid = 1648] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x113172400) [pid = 1648] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112a18400) [pid = 1648] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x115ec9400) [pid = 1648] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126857000) [pid = 1648] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x111c88800) [pid = 1648] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11739fc00) [pid = 1648] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x118599400) [pid = 1648] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:47:14 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x113086c00) [pid = 1648] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:47:14 INFO - PROCESS | 1648 | 1464781634411 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e69800 == 39 [pid = 1648] [id = 490] 04:47:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x110e30800) [pid = 1648] [serial = 1469] [outer = 0x0] 04:47:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x110e3d000) [pid = 1648] [serial = 1470] [outer = 0x110e30800] 04:47:14 INFO - PROCESS | 1648 | 1464781634443 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x112977c00) [pid = 1648] [serial = 1471] [outer = 0x110e30800] 04:47:14 INFO - PROCESS | 1648 | 1464781634892 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]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1180ms 04:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:47:14 INFO - PROCESS | 1648 | 1464781634906 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1648 | 1464781634909 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:47:14 INFO - PROCESS | 1648 | 1464781634912 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1648 | 1464781634915 Marionette TRACE conn2 <- [1,1934,null,{}] 04:47:14 INFO - PROCESS | 1648 | 1464781634918 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}] 04:47:15 INFO - PROCESS | 1648 | 1464781635029 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:47:15 INFO - PROCESS | 1648 | 1464781635083 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11889b000 == 40 [pid = 1648] [id = 491] 04:47:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x11317a800) [pid = 1648] [serial = 1472] [outer = 0x0] 04:47:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1138ed000) [pid = 1648] [serial = 1473] [outer = 0x11317a800] 04:47:15 INFO - PROCESS | 1648 | 1464781635115 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1160f7800) [pid = 1648] [serial = 1474] [outer = 0x11317a800] 04:47:15 INFO - PROCESS | 1648 | 1464781635551 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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 673ms 04:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:47:15 INFO - PROCESS | 1648 | 1464781635588 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 1648 | 1464781635591 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:47:15 INFO - PROCESS | 1648 | 1464781635593 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 1648 | 1464781635595 Marionette TRACE conn2 <- [1,1938,null,{}] 04:47:15 INFO - PROCESS | 1648 | 1464781635599 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}] 04:47:15 INFO - PROCESS | 1648 | 1464781635715 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:47:15 INFO - PROCESS | 1648 | 1464781635781 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c07800 == 41 [pid = 1648] [id = 492] 04:47:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1167d2000) [pid = 1648] [serial = 1475] [outer = 0x0] 04:47:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x117052c00) [pid = 1648] [serial = 1476] [outer = 0x1167d2000] 04:47:15 INFO - PROCESS | 1648 | 1464781635811 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x117393800) [pid = 1648] [serial = 1477] [outer = 0x1167d2000] 04:47:16 INFO - PROCESS | 1648 | 1464781636254 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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 673ms 04:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:47:16 INFO - PROCESS | 1648 | 1464781636267 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1648 | 1464781636268 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:47:16 INFO - PROCESS | 1648 | 1464781636276 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1648 | 1464781636280 Marionette TRACE conn2 <- [1,1942,null,{}] 04:47:16 INFO - PROCESS | 1648 | 1464781636283 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}] 04:47:16 INFO - PROCESS | 1648 | 1464781636383 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:47:16 INFO - PROCESS | 1648 | 1464781636448 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257ac000 == 42 [pid = 1648] [id = 493] 04:47:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1168ad000) [pid = 1648] [serial = 1478] [outer = 0x0] 04:47:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1184fa000) [pid = 1648] [serial = 1479] [outer = 0x1168ad000] 04:47:16 INFO - PROCESS | 1648 | 1464781636478 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11859ac00) [pid = 1648] [serial = 1480] [outer = 0x1168ad000] 04:47:16 INFO - PROCESS | 1648 | 1464781636887 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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 627ms 04:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:47:16 INFO - PROCESS | 1648 | 1464781636899 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1648 | 1464781636901 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:47:16 INFO - PROCESS | 1648 | 1464781636903 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1648 | 1464781636904 Marionette TRACE conn2 <- [1,1946,null,{}] 04:47:16 INFO - PROCESS | 1648 | 1464781636907 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}] 04:47:17 INFO - PROCESS | 1648 | 1464781637005 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:47:17 INFO - PROCESS | 1648 | 1464781637087 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a4d800 == 43 [pid = 1648] [id = 494] 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11853f800) [pid = 1648] [serial = 1481] [outer = 0x0] 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1188bc800) [pid = 1648] [serial = 1482] [outer = 0x11853f800] 04:47:17 INFO - PROCESS | 1648 | 1464781637132 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x119327000) [pid = 1648] [serial = 1483] [outer = 0x11853f800] 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1258eb000) [pid = 1648] [serial = 1484] [outer = 0x125198800] 04:47:17 INFO - PROCESS | 1648 | 1464781637605 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]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 04:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:47:17 INFO - PROCESS | 1648 | 1464781637623 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 1648 | 1464781637624 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:47:17 INFO - PROCESS | 1648 | 1464781637627 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 1648 | 1464781637628 Marionette TRACE conn2 <- [1,1950,null,{}] 04:47:17 INFO - PROCESS | 1648 | 1464781637653 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}] 04:47:17 INFO - PROCESS | 1648 | 1464781637849 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:47:17 INFO - PROCESS | 1648 | 1464781637916 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x117e05800 == 44 [pid = 1648] [id = 495] 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1121b0800) [pid = 1648] [serial = 1485] [outer = 0x0] 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x112978c00) [pid = 1648] [serial = 1486] [outer = 0x1121b0800] 04:47:17 INFO - PROCESS | 1648 | 1464781637946 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x112a9b400) [pid = 1648] [serial = 1487] [outer = 0x1121b0800] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x116871800 == 43 [pid = 1648] [id = 489] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1214a3000 == 42 [pid = 1648] [id = 488] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x119f61800 == 41 [pid = 1648] [id = 487] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x11816a800 == 40 [pid = 1648] [id = 486] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1167bf000 == 39 [pid = 1648] [id = 485] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x118164800 == 38 [pid = 1648] [id = 484] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1182bf000 == 37 [pid = 1648] [id = 481] 04:47:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfb5800 == 36 [pid = 1648] [id = 480] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x121845400) [pid = 1648] [serial = 1386] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x113181800) [pid = 1648] [serial = 1351] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x121f24800) [pid = 1648] [serial = 1422] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x124f74800) [pid = 1648] [serial = 1425] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12577dc00) [pid = 1648] [serial = 1428] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x118533000) [pid = 1648] [serial = 1416] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x118591800) [pid = 1648] [serial = 1417] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11317b800) [pid = 1648] [serial = 1389] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1166c1000) [pid = 1648] [serial = 1392] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1219c4c00) [pid = 1648] [serial = 1402] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x118539000) [pid = 1648] [serial = 1401] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118084c00) [pid = 1648] [serial = 1413] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x118288000) [pid = 1648] [serial = 1414] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x113805000) [pid = 1648] [serial = 1407] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x113d72000) [pid = 1648] [serial = 1408] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x112f89400) [pid = 1648] [serial = 1405] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x112a24800) [pid = 1648] [serial = 1404] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11853b400) [pid = 1648] [serial = 1395] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11660f800) [pid = 1648] [serial = 1410] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x11704d800) [pid = 1648] [serial = 1411] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x119e58400) [pid = 1648] [serial = 1398] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x126d3f400) [pid = 1648] [serial = 1437] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1262c3000) [pid = 1648] [serial = 1429] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1162bcc00) [pid = 1648] [serial = 1432] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112a18000) [pid = 1648] [serial = 1431] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1262cac00) [pid = 1648] [serial = 1434] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1188b5800) [pid = 1648] [serial = 1419] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x126e14000) [pid = 1648] [serial = 1438] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12142a000) [pid = 1648] [serial = 1420] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x125299400) [pid = 1648] [serial = 1426] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x124f11c00) [pid = 1648] [serial = 1423] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x126a10400) [pid = 1648] [serial = 1435] [outer = 0x0] [url = about:blank] 04:47:18 INFO - PROCESS | 1648 | 1464781638493 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 920ms 04:47:18 INFO - PROCESS | 1648 | 1464781638550 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1648 | 1464781638553 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:47:18 INFO - PROCESS | 1648 | 1464781638556 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1648 | 1464781638559 Marionette TRACE conn2 <- [1,1954,null,{}] 04:47:18 INFO - PROCESS | 1648 | 1464781638564 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}] 04:47:18 INFO - PROCESS | 1648 | 1464781638658 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:47:18 INFO - PROCESS | 1648 | 1464781638723 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170c9000 == 37 [pid = 1648] [id = 496] 04:47:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x112aa5000) [pid = 1648] [serial = 1488] [outer = 0x0] 04:47:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x113178000) [pid = 1648] [serial = 1489] [outer = 0x112aa5000] 04:47:18 INFO - PROCESS | 1648 | 1464781638755 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1138f3400) [pid = 1648] [serial = 1490] [outer = 0x112aa5000] 04:47:19 INFO - PROCESS | 1648 | 1464781639182 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 673ms 04:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:47:19 INFO - PROCESS | 1648 | 1464781639230 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1648 | 1464781639234 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:47:19 INFO - PROCESS | 1648 | 1464781639238 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1648 | 1464781639240 Marionette TRACE conn2 <- [1,1958,null,{}] 04:47:19 INFO - PROCESS | 1648 | 1464781639243 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}] 04:47:19 INFO - PROCESS | 1648 | 1464781639341 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:47:19 INFO - PROCESS | 1648 | 1464781639392 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b9f000 == 38 [pid = 1648] [id = 497] 04:47:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x115e4a800) [pid = 1648] [serial = 1491] [outer = 0x0] 04:47:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1167c9400) [pid = 1648] [serial = 1492] [outer = 0x115e4a800] 04:47:19 INFO - PROCESS | 1648 | 1464781639422 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11704c400) [pid = 1648] [serial = 1493] [outer = 0x115e4a800] 04:47:19 INFO - PROCESS | 1648 | 1464781639816 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 624ms 04:47:19 INFO - PROCESS | 1648 | 1464781639863 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1648 | 1464781639865 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:47:19 INFO - PROCESS | 1648 | 1464781639867 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1648 | 1464781639870 Marionette TRACE conn2 <- [1,1962,null,{}] 04:47:19 INFO - PROCESS | 1648 | 1464781639878 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}] 04:47:19 INFO - PROCESS | 1648 | 1464781639996 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:47:20 INFO - PROCESS | 1648 | 1464781640060 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x12188c000 == 39 [pid = 1648] [id = 498] 04:47:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x117051800) [pid = 1648] [serial = 1494] [outer = 0x0] 04:47:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11808a400) [pid = 1648] [serial = 1495] [outer = 0x117051800] 04:47:20 INFO - PROCESS | 1648 | 1464781640093 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1184fcc00) [pid = 1648] [serial = 1496] [outer = 0x117051800] 04:47:20 INFO - PROCESS | 1648 | 1464781640566 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]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 722ms 04:47:20 INFO - PROCESS | 1648 | 1464781640591 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 1648 | 1464781640593 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:47:20 INFO - PROCESS | 1648 | 1464781640617 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 1648 | 1464781640619 Marionette TRACE conn2 <- [1,1966,null,{}] 04:47:20 INFO - PROCESS | 1648 | 1464781640626 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}] 04:47:20 INFO - PROCESS | 1648 | 1464781640770 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:47:20 INFO - PROCESS | 1648 | 1464781640857 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fe2800 == 40 [pid = 1648] [id = 499] 04:47:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118599c00) [pid = 1648] [serial = 1497] [outer = 0x0] 04:47:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1188b2400) [pid = 1648] [serial = 1498] [outer = 0x118599c00] 04:47:20 INFO - PROCESS | 1648 | 1464781640905 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118e84800) [pid = 1648] [serial = 1499] [outer = 0x118599c00] 04:47:21 INFO - PROCESS | 1648 | 1464781641363 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]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 794ms 04:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:47:21 INFO - PROCESS | 1648 | 1464781641391 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 1648 | 1464781641392 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:47:21 INFO - PROCESS | 1648 | 1464781641394 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 1648 | 1464781641396 Marionette TRACE conn2 <- [1,1970,null,{}] 04:47:21 INFO - PROCESS | 1648 | 1464781641398 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}] 04:47:21 INFO - PROCESS | 1648 | 1464781641489 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:47:21 INFO - PROCESS | 1648 | 1464781641536 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257a2000 == 41 [pid = 1648] [id = 500] 04:47:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1188b5000) [pid = 1648] [serial = 1500] [outer = 0x0] 04:47:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11944f000) [pid = 1648] [serial = 1501] [outer = 0x1188b5000] 04:47:21 INFO - PROCESS | 1648 | 1464781641565 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x119629c00) [pid = 1648] [serial = 1502] [outer = 0x1188b5000] 04:47:22 INFO - PROCESS | 1648 | 1464781642016 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 668ms 04:47:22 INFO - PROCESS | 1648 | 1464781642085 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1648 | 1464781642087 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:47:22 INFO - PROCESS | 1648 | 1464781642093 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1648 | 1464781642095 Marionette TRACE conn2 <- [1,1974,null,{}] 04:47:22 INFO - PROCESS | 1648 | 1464781642100 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}] 04:47:22 INFO - PROCESS | 1648 | 1464781642287 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:47:22 INFO - PROCESS | 1648 | 1464781642374 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb6000 == 42 [pid = 1648] [id = 501] 04:47:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1212ac800) [pid = 1648] [serial = 1503] [outer = 0x0] 04:47:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x121f18c00) [pid = 1648] [serial = 1504] [outer = 0x1212ac800] 04:47:22 INFO - PROCESS | 1648 | 1464781642423 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121f24400) [pid = 1648] [serial = 1505] [outer = 0x1212ac800] 04:47:22 INFO - PROCESS | 1648 | 1464781642870 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 822ms 04:47:22 INFO - PROCESS | 1648 | 1464781642914 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1648 | 1464781642916 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:47:22 INFO - PROCESS | 1648 | 1464781642918 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1648 | 1464781642919 Marionette TRACE conn2 <- [1,1978,null,{}] 04:47:22 INFO - PROCESS | 1648 | 1464781642922 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}] 04:47:23 INFO - PROCESS | 1648 | 1464781643015 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:47:23 INFO - PROCESS | 1648 | 1464781643078 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12987d000 == 43 [pid = 1648] [id = 502] 04:47:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11807c000) [pid = 1648] [serial = 1506] [outer = 0x0] 04:47:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x124873c00) [pid = 1648] [serial = 1507] [outer = 0x11807c000] 04:47:23 INFO - PROCESS | 1648 | 1464781643107 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124f04c00) [pid = 1648] [serial = 1508] [outer = 0x11807c000] 04:47:23 INFO - PROCESS | 1648 | 1464781643663 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]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 772ms 04:47:23 INFO - PROCESS | 1648 | 1464781643691 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 1648 | 1464781643694 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:47:23 INFO - PROCESS | 1648 | 1464781643720 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 1648 | 1464781643724 Marionette TRACE conn2 <- [1,1982,null,{}] 04:47:23 INFO - PROCESS | 1648 | 1464781643735 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}] 04:47:23 INFO - PROCESS | 1648 | 1464781643862 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:47:23 INFO - PROCESS | 1648 | 1464781643931 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x119497000 == 44 [pid = 1648] [id = 503] 04:47:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1121b5800) [pid = 1648] [serial = 1509] [outer = 0x0] 04:47:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x113086c00) [pid = 1648] [serial = 1510] [outer = 0x1121b5800] 04:47:23 INFO - PROCESS | 1648 | 1464781643958 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x113a7b800) [pid = 1648] [serial = 1511] [outer = 0x1121b5800] 04:47:24 INFO - PROCESS | 1648 | --DOCSHELL 0x121c07800 == 43 [pid = 1648] [id = 492] 04:47:24 INFO - PROCESS | 1648 | --DOCSHELL 0x11889b000 == 42 [pid = 1648] [id = 491] 04:47:24 INFO - PROCESS | 1648 | --DOCSHELL 0x112e69800 == 41 [pid = 1648] [id = 490] 04:47:24 INFO - PROCESS | 1648 | 1464781644445 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]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 799ms 04:47:24 INFO - PROCESS | 1648 | 1464781644500 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1648 | 1464781644502 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:47:24 INFO - PROCESS | 1648 | 1464781644506 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1648 | 1464781644508 Marionette TRACE conn2 <- [1,1986,null,{}] 04:47:24 INFO - PROCESS | 1648 | 1464781644512 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}] 04:47:24 INFO - PROCESS | 1648 | 1464781644615 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:47:24 INFO - PROCESS | 1648 | 1464781644682 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x1199e5800 == 42 [pid = 1648] [id = 504] 04:47:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x113172c00) [pid = 1648] [serial = 1512] [outer = 0x0] 04:47:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1160f1400) [pid = 1648] [serial = 1513] [outer = 0x113172c00] 04:47:24 INFO - PROCESS | 1648 | 1464781644715 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x116a67c00) [pid = 1648] [serial = 1514] [outer = 0x113172c00] 04:47:25 INFO - PROCESS | 1648 | 1464781645199 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 721ms 04:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:47:25 INFO - PROCESS | 1648 | 1464781645227 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1648 | 1464781645231 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:47:25 INFO - PROCESS | 1648 | 1464781645236 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1648 | 1464781645238 Marionette TRACE conn2 <- [1,1990,null,{}] 04:47:25 INFO - PROCESS | 1648 | 1464781645240 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}] 04:47:25 INFO - PROCESS | 1648 | 1464781645342 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:47:25 INFO - PROCESS | 1648 | 1464781645396 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x121fd4800 == 43 [pid = 1648] [id = 505] 04:47:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x117392800) [pid = 1648] [serial = 1515] [outer = 0x0] 04:47:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x118283400) [pid = 1648] [serial = 1516] [outer = 0x117392800] 04:47:25 INFO - PROCESS | 1648 | 1464781645426 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118528000) [pid = 1648] [serial = 1517] [outer = 0x117392800] 04:47:25 INFO - PROCESS | 1648 | 1464781645870 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 04:47:25 INFO - PROCESS | 1648 | 1464781645905 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1648 | 1464781645907 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:47:25 INFO - PROCESS | 1648 | 1464781645929 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1648 | 1464781645932 Marionette TRACE conn2 <- [1,1994,null,{}] 04:47:25 INFO - PROCESS | 1648 | 1464781645972 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}] 04:47:26 INFO - PROCESS | 1648 | 1464781646075 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:47:26 INFO - PROCESS | 1648 | 1464781646143 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293c6800 == 44 [pid = 1648] [id = 506] 04:47:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x118e85400) [pid = 1648] [serial = 1518] [outer = 0x0] 04:47:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x119362800) [pid = 1648] [serial = 1519] [outer = 0x118e85400] 04:47:26 INFO - PROCESS | 1648 | 1464781646176 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1212a8800) [pid = 1648] [serial = 1520] [outer = 0x118e85400] 04:47:26 INFO - PROCESS | 1648 | 1464781646603 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]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 688ms 04:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:47:26 INFO - PROCESS | 1648 | 1464781646617 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 1648 | 1464781646619 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:47:26 INFO - PROCESS | 1648 | 1464781646621 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1648 | 1464781646622 Marionette TRACE conn2 <- [1,1998,null,{}] 04:47:26 INFO - PROCESS | 1648 | 1464781646625 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}] 04:47:26 INFO - PROCESS | 1648 | 1464781646724 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:47:26 INFO - PROCESS | 1648 | 1464781646774 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a94d800 == 45 [pid = 1648] [id = 507] 04:47:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12142fc00) [pid = 1648] [serial = 1521] [outer = 0x0] 04:47:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x121b67800) [pid = 1648] [serial = 1522] [outer = 0x12142fc00] 04:47:26 INFO - PROCESS | 1648 | 1464781646803 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x124d04400) [pid = 1648] [serial = 1523] [outer = 0x12142fc00] 04:47:27 INFO - PROCESS | 1648 | 1464781647239 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 04:47:27 INFO - PROCESS | 1648 | 1464781647290 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 1648 | 1464781647292 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:47:27 INFO - PROCESS | 1648 | 1464781647294 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 1648 | 1464781647295 Marionette TRACE conn2 <- [1,2002,null,{}] 04:47:27 INFO - PROCESS | 1648 | 1464781647297 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}] 04:47:27 INFO - PROCESS | 1648 | 1464781647390 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:47:27 INFO - PROCESS | 1648 | 1464781647486 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adc6800 == 46 [pid = 1648] [id = 508] 04:47:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1219bcc00) [pid = 1648] [serial = 1524] [outer = 0x0] 04:47:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x124f6a800) [pid = 1648] [serial = 1525] [outer = 0x1219bcc00] 04:47:27 INFO - PROCESS | 1648 | 1464781647516 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x124f75800) [pid = 1648] [serial = 1526] [outer = 0x1219bcc00] 04:47:27 INFO - PROCESS | 1648 | 1464781647929 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 668ms 04:47:27 INFO - PROCESS | 1648 | 1464781647962 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 1648 | 1464781647964 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:47:27 INFO - PROCESS | 1648 | 1464781647969 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 1648 | 1464781647970 Marionette TRACE conn2 <- [1,2006,null,{}] 04:47:27 INFO - PROCESS | 1648 | 1464781647972 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}] 04:47:28 INFO - PROCESS | 1648 | 1464781648089 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:47:28 INFO - PROCESS | 1648 | 1464781648145 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b27a800 == 47 [pid = 1648] [id = 509] 04:47:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x125775c00) [pid = 1648] [serial = 1527] [outer = 0x0] 04:47:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1262c3400) [pid = 1648] [serial = 1528] [outer = 0x125775c00] 04:47:28 INFO - PROCESS | 1648 | 1464781648175 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x126d13000) [pid = 1648] [serial = 1529] [outer = 0x125775c00] 04:47:28 INFO - PROCESS | 1648 | 1464781648720 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]]]}] 04:47:28 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 04:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 823ms 04:47:28 INFO - PROCESS | 1648 | 1464781648792 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1648 | 1464781648795 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:47:28 INFO - PROCESS | 1648 | 1464781648798 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1648 | 1464781648801 Marionette TRACE conn2 <- [1,2010,null,{}] 04:47:28 INFO - PROCESS | 1648 | 1464781648805 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}] 04:47:28 INFO - PROCESS | 1648 | 1464781648906 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:47:28 INFO - PROCESS | 1648 | 1464781648958 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c21800 == 48 [pid = 1648] [id = 510] 04:47:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x116076000) [pid = 1648] [serial = 1530] [outer = 0x0] 04:47:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1166c1000) [pid = 1648] [serial = 1531] [outer = 0x116076000] 04:47:28 INFO - PROCESS | 1648 | 1464781648985 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x117393000) [pid = 1648] [serial = 1532] [outer = 0x116076000] 04:47:29 INFO - PROCESS | 1648 | 1464781649453 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]]]}] 04:47:29 INFO - PROCESS | 1648 | --DOCSHELL 0x1170c9000 == 47 [pid = 1648] [id = 496] 04:47:29 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 04:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 725ms 04:47:29 INFO - PROCESS | 1648 | 1464781649522 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1648 | 1464781649525 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:47:29 INFO - PROCESS | 1648 | 1464781649528 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1648 | 1464781649532 Marionette TRACE conn2 <- [1,2014,null,{}] 04:47:29 INFO - PROCESS | 1648 | 1464781649538 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}] 04:47:29 INFO - PROCESS | 1648 | 1464781649644 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:47:29 INFO - PROCESS | 1648 | 1464781649708 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b98800 == 48 [pid = 1648] [id = 511] 04:47:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x113184c00) [pid = 1648] [serial = 1533] [outer = 0x0] 04:47:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x113d09800) [pid = 1648] [serial = 1534] [outer = 0x113184c00] 04:47:29 INFO - PROCESS | 1648 | 1464781649741 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x117058000) [pid = 1648] [serial = 1535] [outer = 0x113184c00] 04:47:30 INFO - PROCESS | 1648 | 1464781650211 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]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 724ms 04:47:30 INFO - PROCESS | 1648 | 1464781650253 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 1648 | 1464781650258 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:47:30 INFO - PROCESS | 1648 | 1464781650262 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 1648 | 1464781650264 Marionette TRACE conn2 <- [1,2018,null,{}] 04:47:30 INFO - PROCESS | 1648 | 1464781650267 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}] 04:47:30 INFO - PROCESS | 1648 | 1464781650370 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:47:30 INFO - PROCESS | 1648 | 1464781650440 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293ca800 == 49 [pid = 1648] [id = 512] 04:47:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x118593c00) [pid = 1648] [serial = 1536] [outer = 0x0] 04:47:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1188b7000) [pid = 1648] [serial = 1537] [outer = 0x118593c00] 04:47:30 INFO - PROCESS | 1648 | 1464781650470 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x119617400) [pid = 1648] [serial = 1538] [outer = 0x118593c00] 04:47:30 INFO - PROCESS | 1648 | 1464781650888 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]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 04:47:30 INFO - PROCESS | 1648 | 1464781650934 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:47:30 INFO - PROCESS | 1648 | 1464781650935 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:47:30 INFO - PROCESS | 1648 | 1464781650938 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 1648 | 1464781650941 Marionette TRACE conn2 <- [1,2022,null,{}] 04:47:30 INFO - PROCESS | 1648 | 1464781650948 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}] 04:47:31 INFO - PROCESS | 1648 | 1464781651050 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:47:31 INFO - PROCESS | 1648 | 1464781651108 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2de800 == 50 [pid = 1648] [id = 513] 04:47:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x11a03e000) [pid = 1648] [serial = 1539] [outer = 0x0] 04:47:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x121433400) [pid = 1648] [serial = 1540] [outer = 0x11a03e000] 04:47:31 INFO - PROCESS | 1648 | 1464781651141 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x124b32c00) [pid = 1648] [serial = 1541] [outer = 0x11a03e000] 04:47:31 INFO - PROCESS | 1648 | 1464781651604 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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 724ms 04:47:31 INFO - PROCESS | 1648 | 1464781651669 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 1648 | 1464781651670 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:47:31 INFO - PROCESS | 1648 | 1464781651673 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 1648 | 1464781651674 Marionette TRACE conn2 <- [1,2026,null,{}] 04:47:31 INFO - PROCESS | 1648 | 1464781651677 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}] 04:47:31 INFO - PROCESS | 1648 | 1464781651776 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:47:31 INFO - PROCESS | 1648 | 1464781651844 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x116232000 == 51 [pid = 1648] [id = 514] 04:47:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x125151400) [pid = 1648] [serial = 1542] [outer = 0x0] 04:47:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x1262c3000) [pid = 1648] [serial = 1543] [outer = 0x125151400] 04:47:31 INFO - PROCESS | 1648 | 1464781651875 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1267c2800) [pid = 1648] [serial = 1544] [outer = 0x125151400] 04:47:32 INFO - PROCESS | 1648 | 1464781652291 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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 668ms 04:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:47:32 INFO - PROCESS | 1648 | 1464781652342 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 1648 | 1464781652343 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:47:32 INFO - PROCESS | 1648 | 1464781652345 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1648 | 1464781652346 Marionette TRACE conn2 <- [1,2030,null,{}] 04:47:32 INFO - PROCESS | 1648 | 1464781652349 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}] 04:47:32 INFO - PROCESS | 1648 | 1464781652443 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:47:32 INFO - PROCESS | 1648 | 1464781652499 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfb9000 == 52 [pid = 1648] [id = 515] 04:47:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x126858400) [pid = 1648] [serial = 1545] [outer = 0x0] 04:47:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x126d3d400) [pid = 1648] [serial = 1546] [outer = 0x126858400] 04:47:32 INFO - PROCESS | 1648 | 1464781652528 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x126e14400) [pid = 1648] [serial = 1547] [outer = 0x126858400] 04:47:32 INFO - PROCESS | 1648 | 1464781652939 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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 619ms 04:47:32 INFO - PROCESS | 1648 | 1464781652965 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 1648 | 1464781652966 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:47:32 INFO - PROCESS | 1648 | 1464781652970 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1648 | 1464781652972 Marionette TRACE conn2 <- [1,2034,null,{}] 04:47:32 INFO - PROCESS | 1648 | 1464781652975 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}] 04:47:33 INFO - PROCESS | 1648 | 1464781653186 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:47:33 INFO - PROCESS | 1648 | 1464781653277 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5b3800 == 53 [pid = 1648] [id = 516] 04:47:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1278af400) [pid = 1648] [serial = 1548] [outer = 0x0] 04:47:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1278b4800) [pid = 1648] [serial = 1549] [outer = 0x1278af400] 04:47:33 INFO - PROCESS | 1648 | 1464781653308 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x128a0f800) [pid = 1648] [serial = 1550] [outer = 0x1278af400] 04:47:33 INFO - PROCESS | 1648 | 1464781653740 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]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 821ms 04:47:33 INFO - PROCESS | 1648 | 1464781653790 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 1648 | 1464781653792 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:47:33 INFO - PROCESS | 1648 | 1464781653794 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 1648 | 1464781653795 Marionette TRACE conn2 <- [1,2038,null,{}] 04:47:33 INFO - PROCESS | 1648 | 1464781653798 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}] 04:47:33 INFO - PROCESS | 1648 | 1464781653894 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:47:33 INFO - PROCESS | 1648 | 1464781653949 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca0b000 == 54 [pid = 1648] [id = 517] 04:47:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1278b1000) [pid = 1648] [serial = 1551] [outer = 0x0] 04:47:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x128a71400) [pid = 1648] [serial = 1552] [outer = 0x1278b1000] 04:47:33 INFO - PROCESS | 1648 | 1464781653979 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x128f43c00) [pid = 1648] [serial = 1553] [outer = 0x1278b1000] 04:47:34 INFO - PROCESS | 1648 | 1464781654412 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]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 04:47:34 INFO - PROCESS | 1648 | 1464781654465 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 1648 | 1464781654467 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:47:34 INFO - PROCESS | 1648 | 1464781654471 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 1648 | 1464781654473 Marionette TRACE conn2 <- [1,2042,null,{}] 04:47:34 INFO - PROCESS | 1648 | 1464781654476 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}] 04:47:34 INFO - PROCESS | 1648 | 1464781654631 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:47:34 INFO - PROCESS | 1648 | 1464781654688 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca1f800 == 55 [pid = 1648] [id = 518] 04:47:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x128a0a400) [pid = 1648] [serial = 1554] [outer = 0x0] 04:47:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x128f4a400) [pid = 1648] [serial = 1555] [outer = 0x128a0a400] 04:47:34 INFO - PROCESS | 1648 | 1464781654727 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x128f4e800) [pid = 1648] [serial = 1556] [outer = 0x128a0a400] 04:47:35 INFO - PROCESS | 1648 | 1464781655218 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]]]}] 04:47:35 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) 04:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 772ms 04:47:35 INFO - PROCESS | 1648 | 1464781655243 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:47:35 INFO - PROCESS | 1648 | 1464781655245 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:47:35 INFO - PROCESS | 1648 | 1464781655249 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 1648 | 1464781655252 Marionette TRACE conn2 <- [1,2046,null,{}] 04:47:35 INFO - PROCESS | 1648 | 1464781655256 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}] 04:47:35 INFO - PROCESS | 1648 | 1464781655354 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:47:35 INFO - PROCESS | 1648 | 1464781655430 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x116089000 == 56 [pid = 1648] [id = 519] 04:47:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x1121b5400) [pid = 1648] [serial = 1557] [outer = 0x0] 04:47:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x112976800) [pid = 1648] [serial = 1558] [outer = 0x1121b5400] 04:47:35 INFO - PROCESS | 1648 | 1464781655460 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x112a1d800) [pid = 1648] [serial = 1559] [outer = 0x1121b5400] 04:47:35 INFO - PROCESS | 1648 | --DOCSHELL 0x121fd4800 == 55 [pid = 1648] [id = 505] 04:47:35 INFO - PROCESS | 1648 | --DOCSHELL 0x1199e5800 == 54 [pid = 1648] [id = 504] 04:47:35 INFO - PROCESS | 1648 | 1464781655981 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 772ms 04:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:47:36 INFO - PROCESS | 1648 | 1464781656033 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1648 | 1464781656035 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:47:36 INFO - PROCESS | 1648 | 1464781656041 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1648 | 1464781656043 Marionette TRACE conn2 <- [1,2050,null,{}] 04:47:36 INFO - PROCESS | 1648 | 1464781656047 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}] 04:47:36 INFO - PROCESS | 1648 | 1464781656150 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:47:36 INFO - PROCESS | 1648 | 1464781656222 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x119484000 == 55 [pid = 1648] [id = 520] 04:47:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x113082000) [pid = 1648] [serial = 1560] [outer = 0x0] 04:47:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x113175800) [pid = 1648] [serial = 1561] [outer = 0x113082000] 04:47:36 INFO - PROCESS | 1648 | 1464781656255 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x113189000) [pid = 1648] [serial = 1562] [outer = 0x113082000] 04:47:36 INFO - PROCESS | 1648 | 1464781656674 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 673ms 04:47:36 INFO - PROCESS | 1648 | 1464781656714 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1648 | 1464781656718 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:47:36 INFO - PROCESS | 1648 | 1464781656722 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1648 | 1464781656724 Marionette TRACE conn2 <- [1,2054,null,{}] 04:47:36 INFO - PROCESS | 1648 | 1464781656727 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}] 04:47:36 INFO - PROCESS | 1648 | 1464781656829 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:47:36 INFO - PROCESS | 1648 | 1464781656888 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c10000 == 56 [pid = 1648] [id = 521] 04:47:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x116073000) [pid = 1648] [serial = 1563] [outer = 0x0] 04:47:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x1167dc800) [pid = 1648] [serial = 1564] [outer = 0x116073000] 04:47:36 INFO - PROCESS | 1648 | 1464781656918 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x11704ac00) [pid = 1648] [serial = 1565] [outer = 0x116073000] 04:47:37 INFO - PROCESS | 1648 | 1464781657356 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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 04:47:37 INFO - PROCESS | 1648 | 1464781657393 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 1648 | 1464781657394 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:47:37 INFO - PROCESS | 1648 | 1464781657397 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 1648 | 1464781657400 Marionette TRACE conn2 <- [1,2058,null,{}] 04:47:37 INFO - PROCESS | 1648 | 1464781657408 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}] 04:47:37 INFO - PROCESS | 1648 | 1464781657530 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:47:37 INFO - PROCESS | 1648 | 1464781657594 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293cd000 == 57 [pid = 1648] [id = 522] 04:47:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x11828b800) [pid = 1648] [serial = 1566] [outer = 0x0] 04:47:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x118531400) [pid = 1648] [serial = 1567] [outer = 0x11828b800] 04:47:37 INFO - PROCESS | 1648 | 1464781657626 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x118862400) [pid = 1648] [serial = 1568] [outer = 0x11828b800] 04:47:38 INFO - PROCESS | 1648 | 1464781658068 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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 724ms 04:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:47:38 INFO - PROCESS | 1648 | 1464781658122 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 1648 | 1464781658124 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:47:38 INFO - PROCESS | 1648 | 1464781658126 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 1648 | 1464781658127 Marionette TRACE conn2 <- [1,2062,null,{}] 04:47:38 INFO - PROCESS | 1648 | 1464781658130 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}] 04:47:38 INFO - PROCESS | 1648 | 1464781658231 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:47:38 INFO - PROCESS | 1648 | 1464781658291 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b26b000 == 58 [pid = 1648] [id = 523] 04:47:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 160 (0x119450000) [pid = 1648] [serial = 1569] [outer = 0x0] 04:47:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 161 (0x11a1bd400) [pid = 1648] [serial = 1570] [outer = 0x119450000] 04:47:38 INFO - PROCESS | 1648 | 1464781658321 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 162 (0x12142ec00) [pid = 1648] [serial = 1571] [outer = 0x119450000] 04:47:38 INFO - PROCESS | 1648 | 1464781658751 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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 673ms 04:47:38 INFO - PROCESS | 1648 | 1464781658799 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 1648 | 1464781658801 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:47:38 INFO - PROCESS | 1648 | 1464781658803 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 1648 | 1464781658804 Marionette TRACE conn2 <- [1,2066,null,{}] 04:47:38 INFO - PROCESS | 1648 | 1464781658807 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}] 04:47:38 INFO - PROCESS | 1648 | 1464781658919 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:47:38 INFO - PROCESS | 1648 | 1464781658979 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc80800 == 59 [pid = 1648] [id = 524] 04:47:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 163 (0x12142f800) [pid = 1648] [serial = 1572] [outer = 0x0] 04:47:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 164 (0x121b63400) [pid = 1648] [serial = 1573] [outer = 0x12142f800] 04:47:39 INFO - PROCESS | 1648 | 1464781659020 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 165 (0x124b0ec00) [pid = 1648] [serial = 1574] [outer = 0x12142f800] 04:47:39 INFO - PROCESS | 1648 | 1464781659439 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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 04:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:47:39 INFO - PROCESS | 1648 | 1464781659473 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 1648 | 1464781659474 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:47:39 INFO - PROCESS | 1648 | 1464781659476 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 1648 | 1464781659477 Marionette TRACE conn2 <- [1,2070,null,{}] 04:47:39 INFO - PROCESS | 1648 | 1464781659480 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}] 04:47:39 INFO - PROCESS | 1648 | 1464781659601 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:47:39 INFO - PROCESS | 1648 | 1464781659663 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca13000 == 60 [pid = 1648] [id = 525] 04:47:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 166 (0x124f6d000) [pid = 1648] [serial = 1575] [outer = 0x0] 04:47:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 167 (0x125776800) [pid = 1648] [serial = 1576] [outer = 0x124f6d000] 04:47:39 INFO - PROCESS | 1648 | 1464781659693 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 168 (0x126e1e800) [pid = 1648] [serial = 1577] [outer = 0x124f6d000] 04:47:40 INFO - PROCESS | 1648 | 1464781660143 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 719ms 04:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:47:40 INFO - PROCESS | 1648 | 1464781660195 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1648 | 1464781660197 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:47:40 INFO - PROCESS | 1648 | 1464781660199 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1648 | 1464781660200 Marionette TRACE conn2 <- [1,2074,null,{}] 04:47:40 INFO - PROCESS | 1648 | 1464781660202 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}] 04:47:40 INFO - PROCESS | 1648 | 1464781660315 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:47:40 INFO - PROCESS | 1648 | 1464781660376 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbef000 == 61 [pid = 1648] [id = 526] 04:47:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 169 (0x126d43800) [pid = 1648] [serial = 1578] [outer = 0x0] 04:47:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 170 (0x1278b1c00) [pid = 1648] [serial = 1579] [outer = 0x126d43800] 04:47:40 INFO - PROCESS | 1648 | 1464781660405 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 171 (0x1278b7000) [pid = 1648] [serial = 1580] [outer = 0x126d43800] 04:47:40 INFO - PROCESS | 1648 | 1464781660949 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 769ms 04:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:47:40 INFO - PROCESS | 1648 | 1464781660969 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1648 | 1464781660972 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:47:40 INFO - PROCESS | 1648 | 1464781660975 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1648 | 1464781660977 Marionette TRACE conn2 <- [1,2078,null,{}] 04:47:40 INFO - PROCESS | 1648 | 1464781660982 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}] 04:47:41 INFO - PROCESS | 1648 | 1464781661078 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:47:41 INFO - PROCESS | 1648 | 1464781661141 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c22800 == 62 [pid = 1648] [id = 527] 04:47:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 172 (0x112a7f000) [pid = 1648] [serial = 1581] [outer = 0x0] 04:47:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 173 (0x11308d000) [pid = 1648] [serial = 1582] [outer = 0x112a7f000] 04:47:41 INFO - PROCESS | 1648 | 1464781661169 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 174 (0x113d71400) [pid = 1648] [serial = 1583] [outer = 0x112a7f000] 04:47:41 INFO - PROCESS | 1648 | 1464781661654 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]]]}] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb6000 == 61 [pid = 1648] [id = 501] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x1257a2000 == 60 [pid = 1648] [id = 500] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x121fe2800 == 59 [pid = 1648] [id = 499] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x119b9f000 == 58 [pid = 1648] [id = 497] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12188c000 == 57 [pid = 1648] [id = 498] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2de800 == 56 [pid = 1648] [id = 513] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x1293ca800 == 55 [pid = 1648] [id = 512] 04:47:41 INFO - PROCESS | 1648 | --DOCSHELL 0x119b98800 == 54 [pid = 1648] [id = 511] 04:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 726ms 04:47:41 INFO - PROCESS | 1648 | 1464781661717 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 1648 | 1464781661720 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:47:41 INFO - PROCESS | 1648 | 1464781661725 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 1648 | 1464781661728 Marionette TRACE conn2 <- [1,2082,null,{}] 04:47:41 INFO - PROCESS | 1648 | 1464781661734 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}] 04:47:41 INFO - PROCESS | 1648 | 1464781661840 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:47:41 INFO - PROCESS | 1648 | 1464781661911 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c17800 == 55 [pid = 1648] [id = 528] 04:47:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 175 (0x11334bc00) [pid = 1648] [serial = 1584] [outer = 0x0] 04:47:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 176 (0x113d70400) [pid = 1648] [serial = 1585] [outer = 0x11334bc00] 04:47:41 INFO - PROCESS | 1648 | 1464781661943 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 177 (0x116f02400) [pid = 1648] [serial = 1586] [outer = 0x11334bc00] 04:47:42 INFO - PROCESS | 1648 | 1464781662359 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]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 674ms 04:47:42 INFO - PROCESS | 1648 | 1464781662400 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 1648 | 1464781662404 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:47:42 INFO - PROCESS | 1648 | 1464781662409 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 1648 | 1464781662410 Marionette TRACE conn2 <- [1,2086,null,{}] 04:47:42 INFO - PROCESS | 1648 | 1464781662413 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}] 04:47:42 INFO - PROCESS | 1648 | 1464781662514 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:47:42 INFO - PROCESS | 1648 | 1464781662578 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c8800 == 56 [pid = 1648] [id = 529] 04:47:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 178 (0x11717ac00) [pid = 1648] [serial = 1587] [outer = 0x0] 04:47:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 179 (0x118525400) [pid = 1648] [serial = 1588] [outer = 0x11717ac00] 04:47:42 INFO - PROCESS | 1648 | 1464781662608 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 180 (0x118e7dc00) [pid = 1648] [serial = 1589] [outer = 0x11717ac00] 04:47:43 INFO - PROCESS | 1648 | 1464781663069 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 720ms 04:47:43 INFO - PROCESS | 1648 | 1464781663152 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1648 | 1464781663154 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:47:43 INFO - PROCESS | 1648 | 1464781663158 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1648 | 1464781663161 Marionette TRACE conn2 <- [1,2090,null,{}] 04:47:43 INFO - PROCESS | 1648 | 1464781663171 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}] 04:47:43 INFO - PROCESS | 1648 | 1464781663273 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:47:43 INFO - PROCESS | 1648 | 1464781663348 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170aa800 == 57 [pid = 1648] [id = 530] 04:47:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 181 (0x121429400) [pid = 1648] [serial = 1590] [outer = 0x0] 04:47:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 182 (0x124d10800) [pid = 1648] [serial = 1591] [outer = 0x121429400] 04:47:43 INFO - PROCESS | 1648 | 1464781663381 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 183 (0x124f76c00) [pid = 1648] [serial = 1592] [outer = 0x121429400] 04:47:43 INFO - PROCESS | 1648 | 1464781663807 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 04:47:43 INFO - PROCESS | 1648 | 1464781663830 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1648 | 1464781663832 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:47:43 INFO - PROCESS | 1648 | 1464781663836 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1648 | 1464781663838 Marionette TRACE conn2 <- [1,2094,null,{}] 04:47:43 INFO - PROCESS | 1648 | 1464781663840 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}] 04:47:43 INFO - PROCESS | 1648 | 1464781663937 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:47:44 INFO - PROCESS | 1648 | 1464781663999 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d2b4000 == 58 [pid = 1648] [id = 531] 04:47:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 184 (0x1262c9400) [pid = 1648] [serial = 1593] [outer = 0x0] 04:47:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 185 (0x12685c400) [pid = 1648] [serial = 1594] [outer = 0x1262c9400] 04:47:44 INFO - PROCESS | 1648 | 1464781664029 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 186 (0x126e1d400) [pid = 1648] [serial = 1595] [outer = 0x1262c9400] 04:47:44 INFO - PROCESS | 1648 | 1464781664494 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]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 669ms 04:47:44 INFO - PROCESS | 1648 | 1464781664507 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 1648 | 1464781664509 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:47:44 INFO - PROCESS | 1648 | 1464781664512 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 1648 | 1464781664514 Marionette TRACE conn2 <- [1,2098,null,{}] 04:47:44 INFO - PROCESS | 1648 | 1464781664518 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}] 04:47:44 INFO - PROCESS | 1648 | 1464781664658 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:47:44 INFO - PROCESS | 1648 | 1464781664734 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d4a9800 == 59 [pid = 1648] [id = 532] 04:47:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 187 (0x126d42000) [pid = 1648] [serial = 1596] [outer = 0x0] 04:47:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 188 (0x128a02c00) [pid = 1648] [serial = 1597] [outer = 0x126d42000] 04:47:44 INFO - PROCESS | 1648 | 1464781664762 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 189 (0x128a0d000) [pid = 1648] [serial = 1598] [outer = 0x126d42000] 04:47:45 INFO - PROCESS | 1648 | --DOCSHELL 0x119484000 == 58 [pid = 1648] [id = 520] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12b27a800 == 57 [pid = 1648] [id = 509] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12d49e000 == 56 [pid = 1648] [id = 18] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc80800 == 55 [pid = 1648] [id = 524] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbef000 == 54 [pid = 1648] [id = 526] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe2800 == 53 [pid = 1648] [id = 15] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfaa800 == 52 [pid = 1648] [id = 11] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4bd000 == 51 [pid = 1648] [id = 9] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x121c21800 == 50 [pid = 1648] [id = 510] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12b26f800 == 49 [pid = 1648] [id = 19] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x11215a000 == 48 [pid = 1648] [id = 449] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfcd800 == 47 [pid = 1648] [id = 483] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x11687a800 == 46 [pid = 1648] [id = 24] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfc9000 == 45 [pid = 1648] [id = 12] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12987d000 == 44 [pid = 1648] [id = 502] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca13800 == 43 [pid = 1648] [id = 14] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5ad000 == 42 [pid = 1648] [id = 13] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfb9000 == 41 [pid = 1648] [id = 515] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x116232000 == 40 [pid = 1648] [id = 514] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8e2000 == 39 [pid = 1648] [id = 20] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5b3800 == 38 [pid = 1648] [id = 516] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x124dd2000 == 37 [pid = 1648] [id = 482] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x121c10000 == 36 [pid = 1648] [id = 521] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x118582800 == 35 [pid = 1648] [id = 450] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab15800 == 34 [pid = 1648] [id = 8] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca0b000 == 33 [pid = 1648] [id = 517] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x112d2d800 == 32 [pid = 1648] [id = 26] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1257ac000 == 31 [pid = 1648] [id = 493] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12adc6800 == 30 [pid = 1648] [id = 508] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1293cd000 == 29 [pid = 1648] [id = 522] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8f1000 == 28 [pid = 1648] [id = 21] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12e125800 == 27 [pid = 1648] [id = 22] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12b26b000 == 26 [pid = 1648] [id = 523] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1170c7000 == 25 [pid = 1648] [id = 25] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12a94d800 == 24 [pid = 1648] [id = 507] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x119f5c800 == 23 [pid = 1648] [id = 6] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca13000 == 22 [pid = 1648] [id = 525] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1293c6800 == 21 [pid = 1648] [id = 506] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca1f800 == 20 [pid = 1648] [id = 518] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc88000 == 19 [pid = 1648] [id = 10] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x112e6e800 == 18 [pid = 1648] [id = 23] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x117e05800 == 17 [pid = 1648] [id = 495] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x126a4d800 == 16 [pid = 1648] [id = 494] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x116089000 == 15 [pid = 1648] [id = 519] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12d2b4000 == 14 [pid = 1648] [id = 531] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x1170aa800 == 13 [pid = 1648] [id = 530] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c8800 == 12 [pid = 1648] [id = 529] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x119497000 == 11 [pid = 1648] [id = 503] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x121c22800 == 10 [pid = 1648] [id = 527] 04:47:47 INFO - PROCESS | 1648 | --DOCSHELL 0x121c17800 == 9 [pid = 1648] [id = 528] 04:47:48 INFO - PROCESS | 1648 | 1464781668750 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]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 4284ms 04:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:47:48 INFO - PROCESS | 1648 | 1464781668796 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1648 | 1464781668798 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:47:48 INFO - PROCESS | 1648 | 1464781668802 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1648 | 1464781668804 Marionette TRACE conn2 <- [1,2102,null,{}] 04:47:48 INFO - PROCESS | 1648 | 1464781668808 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}] 04:47:48 INFO - PROCESS | 1648 | 1464781668889 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:47:48 INFO - PROCESS | 1648 | 1464781668896 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x1162d7800 == 10 [pid = 1648] [id = 533] 04:47:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 190 (0x112a25c00) [pid = 1648] [serial = 1599] [outer = 0x0] 04:47:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 191 (0x112a98800) [pid = 1648] [serial = 1600] [outer = 0x112a25c00] 04:47:48 INFO - PROCESS | 1648 | 1464781668926 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 192 (0x11316d400) [pid = 1648] [serial = 1601] [outer = 0x112a25c00] 04:47:49 INFO - PROCESS | 1648 | 1464781669286 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 521ms 04:47:49 INFO - PROCESS | 1648 | 1464781669323 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1648 | 1464781669327 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:47:49 INFO - PROCESS | 1648 | 1464781669332 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1648 | 1464781669336 Marionette TRACE conn2 <- [1,2106,null,{}] 04:47:49 INFO - PROCESS | 1648 | 1464781669339 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}] 04:47:49 INFO - PROCESS | 1648 | 1464781669448 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:47:49 INFO - PROCESS | 1648 | 1464781669458 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x111c8f800 == 11 [pid = 1648] [id = 534] 04:47:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 193 (0x11317bc00) [pid = 1648] [serial = 1602] [outer = 0x0] 04:47:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 194 (0x113f44400) [pid = 1648] [serial = 1603] [outer = 0x11317bc00] 04:47:49 INFO - PROCESS | 1648 | 1464781669483 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 195 (0x1162b6400) [pid = 1648] [serial = 1604] [outer = 0x11317bc00] 04:47:49 INFO - PROCESS | 1648 | 1464781669851 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 573ms 04:47:49 INFO - PROCESS | 1648 | 1464781669913 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1648 | 1464781669915 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:47:49 INFO - PROCESS | 1648 | 1464781669918 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1648 | 1464781669920 Marionette TRACE conn2 <- [1,2110,null,{}] 04:47:49 INFO - PROCESS | 1648 | 1464781669928 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}] 04:47:50 INFO - PROCESS | 1648 | 1464781670017 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:47:50 INFO - PROCESS | 1648 | 1464781670124 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x112e6a000 == 12 [pid = 1648] [id = 535] 04:47:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 196 (0x110e39000) [pid = 1648] [serial = 1605] [outer = 0x0] 04:47:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 197 (0x111f4d000) [pid = 1648] [serial = 1606] [outer = 0x110e39000] 04:47:50 INFO - PROCESS | 1648 | 1464781670157 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 198 (0x112a21400) [pid = 1648] [serial = 1607] [outer = 0x110e39000] 04:47:51 INFO - PROCESS | 1648 | 1464781671196 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]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1328ms 04:47:51 INFO - PROCESS | 1648 | 1464781671284 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 1648 | 1464781671288 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:47:51 INFO - PROCESS | 1648 | 1464781671291 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 1648 | 1464781671294 Marionette TRACE conn2 <- [1,2114,null,{}] 04:47:51 INFO - PROCESS | 1648 | 1464781671308 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}] 04:47:51 INFO - PROCESS | 1648 | 1464781671412 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:47:51 INFO - PROCESS | 1648 | 1464781671418 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x118894000 == 13 [pid = 1648] [id = 536] 04:47:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 199 (0x115e48000) [pid = 1648] [serial = 1608] [outer = 0x0] 04:47:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 200 (0x1166c3c00) [pid = 1648] [serial = 1609] [outer = 0x115e48000] 04:47:51 INFO - PROCESS | 1648 | 1464781671446 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 201 (0x116a70800) [pid = 1648] [serial = 1610] [outer = 0x115e48000] 04:47:51 INFO - PROCESS | 1648 | 1464781671797 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]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 534ms 04:47:51 INFO - PROCESS | 1648 | 1464781671827 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 1648 | 1464781671831 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:47:51 INFO - PROCESS | 1648 | 1464781671839 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 1648 | 1464781671840 Marionette TRACE conn2 <- [1,2118,null,{}] 04:47:51 INFO - PROCESS | 1648 | 1464781671843 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}] 04:47:51 INFO - PROCESS | 1648 | 1464781671945 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:47:51 INFO - PROCESS | 1648 | 1464781671985 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x121887800 == 14 [pid = 1648] [id = 537] 04:47:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 202 (0x116a70000) [pid = 1648] [serial = 1611] [outer = 0x0] 04:47:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 203 (0x11739ec00) [pid = 1648] [serial = 1612] [outer = 0x116a70000] 04:47:52 INFO - PROCESS | 1648 | 1464781672010 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 204 (0x118289000) [pid = 1648] [serial = 1613] [outer = 0x116a70000] 04:47:52 INFO - PROCESS | 1648 | 1464781672370 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 571ms 04:47:52 INFO - PROCESS | 1648 | 1464781672410 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1648 | 1464781672411 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:47:52 INFO - PROCESS | 1648 | 1464781672413 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1648 | 1464781672416 Marionette TRACE conn2 <- [1,2122,null,{}] 04:47:52 INFO - PROCESS | 1648 | 1464781672424 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}] 04:47:52 INFO - PROCESS | 1648 | 1464781672538 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:47:52 INFO - PROCESS | 1648 | 1464781672586 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x125819800 == 15 [pid = 1648] [id = 538] 04:47:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 205 (0x118522c00) [pid = 1648] [serial = 1614] [outer = 0x0] 04:47:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 206 (0x118538400) [pid = 1648] [serial = 1615] [outer = 0x118522c00] 04:47:52 INFO - PROCESS | 1648 | 1464781672613 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 207 (0x1188b7c00) [pid = 1648] [serial = 1616] [outer = 0x118522c00] 04:47:52 INFO - PROCESS | 1648 | 1464781672964 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 577ms 04:47:52 INFO - PROCESS | 1648 | 1464781672991 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1648 | 1464781672992 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:47:52 INFO - PROCESS | 1648 | 1464781672995 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1648 | 1464781672996 Marionette TRACE conn2 <- [1,2126,null,{}] 04:47:53 INFO - PROCESS | 1648 | 1464781672999 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}] 04:47:53 INFO - PROCESS | 1648 | 1464781673111 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:47:53 INFO - PROCESS | 1648 | 1464781673116 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x129880800 == 16 [pid = 1648] [id = 539] 04:47:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 208 (0x1188b8400) [pid = 1648] [serial = 1617] [outer = 0x0] 04:47:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 209 (0x118e80800) [pid = 1648] [serial = 1618] [outer = 0x1188b8400] 04:47:53 INFO - PROCESS | 1648 | 1464781673141 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 210 (0x119360000) [pid = 1648] [serial = 1619] [outer = 0x1188b8400] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 209 (0x1121b0800) [pid = 1648] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 208 (0x116073000) [pid = 1648] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 207 (0x110e38c00) [pid = 1648] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 206 (0x118e85400) [pid = 1648] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 205 (0x116076000) [pid = 1648] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 204 (0x11853f800) [pid = 1648] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 203 (0x113f11800) [pid = 1648] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 202 (0x1212ae000) [pid = 1648] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 201 (0x1183c3000) [pid = 1648] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 200 (0x113170c00) [pid = 1648] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 199 (0x119617c00) [pid = 1648] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 198 (0x1168ad000) [pid = 1648] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 197 (0x117392800) [pid = 1648] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 196 (0x112a7f000) [pid = 1648] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 195 (0x113172c00) [pid = 1648] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 194 (0x110e30800) [pid = 1648] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 193 (0x1121b5400) [pid = 1648] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 192 (0x11317a800) [pid = 1648] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 191 (0x1121b5800) [pid = 1648] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 190 (0x112aa5000) [pid = 1648] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 189 (0x126d42400) [pid = 1648] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 188 (0x112a23c00) [pid = 1648] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 187 (0x113179400) [pid = 1648] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 186 (0x1183c8000) [pid = 1648] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 185 (0x1167d3400) [pid = 1648] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 184 (0x118088000) [pid = 1648] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 183 (0x115ec9c00) [pid = 1648] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 182 (0x11297f800) [pid = 1648] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 181 (0x1168ad800) [pid = 1648] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 180 (0x121429400) [pid = 1648] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 179 (0x119450000) [pid = 1648] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 178 (0x113082000) [pid = 1648] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 177 (0x125775c00) [pid = 1648] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 176 (0x1219bcc00) [pid = 1648] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 175 (0x11828b800) [pid = 1648] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 174 (0x11807c000) [pid = 1648] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 173 (0x125151400) [pid = 1648] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 172 (0x12142fc00) [pid = 1648] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 171 (0x1212ac800) [pid = 1648] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 170 (0x1188b5000) [pid = 1648] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 169 (0x11a03e000) [pid = 1648] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 168 (0x11717ac00) [pid = 1648] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 167 (0x11334bc00) [pid = 1648] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 166 (0x118599c00) [pid = 1648] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 165 (0x118593c00) [pid = 1648] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 164 (0x117051800) [pid = 1648] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 163 (0x113184c00) [pid = 1648] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 162 (0x11852d000) [pid = 1648] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 161 (0x1167d2000) [pid = 1648] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 160 (0x115e4a800) [pid = 1648] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 159 (0x126d43800) [pid = 1648] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 158 (0x124f6d000) [pid = 1648] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x12142f800) [pid = 1648] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x128a0a400) [pid = 1648] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x1278b1000) [pid = 1648] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x1262c9400) [pid = 1648] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x1278af400) [pid = 1648] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x126858400) [pid = 1648] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x126d42000) [pid = 1648] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:47:53 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x112a25c00) [pid = 1648] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:47:53 INFO - PROCESS | 1648 | 1464781673920 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]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 04:47:53 INFO - PROCESS | 1648 | 1464781673966 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 1648 | 1464781673967 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:47:53 INFO - PROCESS | 1648 | 1464781673970 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 1648 | 1464781673971 Marionette TRACE conn2 <- [1,2130,null,{}] 04:47:53 INFO - PROCESS | 1648 | 1464781673973 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}] 04:47:54 INFO - PROCESS | 1648 | 1464781674049 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:47:54 INFO - PROCESS | 1648 | 1464781674112 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170aa800 == 17 [pid = 1648] [id = 540] 04:47:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x111f51400) [pid = 1648] [serial = 1620] [outer = 0x0] 04:47:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x112979800) [pid = 1648] [serial = 1621] [outer = 0x111f51400] 04:47:54 INFO - PROCESS | 1648 | 1464781674137 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x1130c1c00) [pid = 1648] [serial = 1622] [outer = 0x111f51400] 04:47:54 INFO - PROCESS | 1648 | 1464781674455 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] 04:47:54 INFO - PROCESS | 1648 | 1464781674492 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:47:54 INFO - PROCESS | 1648 | 1464781674494 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1648 | 1464781674495 Marionette TRACE conn2 <- [1,2134,null,{}] 04:47:54 INFO - PROCESS | 1648 | 1464781674497 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}] 04:47:54 INFO - PROCESS | 1648 | 1464781674579 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:47:54 INFO - PROCESS | 1648 | 1464781674586 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x113d30000 == 18 [pid = 1648] [id = 541] 04:47:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x113178400) [pid = 1648] [serial = 1623] [outer = 0x0] 04:47:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x113f0b800) [pid = 1648] [serial = 1624] [outer = 0x113178400] 04:47:54 INFO - PROCESS | 1648 | 1464781674612 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x118289800) [pid = 1648] [serial = 1625] [outer = 0x113178400] 04:47:54 INFO - PROCESS | 1648 | 1464781674958 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]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 471ms 04:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:47:54 INFO - PROCESS | 1648 | 1464781674970 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 1648 | 1464781674971 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:47:54 INFO - PROCESS | 1648 | 1464781674974 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1648 | 1464781674975 Marionette TRACE conn2 <- [1,2138,null,{}] 04:47:54 INFO - PROCESS | 1648 | 1464781674977 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}] 04:47:55 INFO - PROCESS | 1648 | 1464781675086 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:47:55 INFO - PROCESS | 1648 | 1464781675093 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab1c800 == 19 [pid = 1648] [id = 542] 04:47:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x11297b800) [pid = 1648] [serial = 1626] [outer = 0x0] 04:47:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x118285000) [pid = 1648] [serial = 1627] [outer = 0x11297b800] 04:47:55 INFO - PROCESS | 1648 | 1464781675118 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x11859a400) [pid = 1648] [serial = 1628] [outer = 0x11297b800] 04:47:55 INFO - PROCESS | 1648 | 1464781675423 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]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 468ms 04:47:55 INFO - PROCESS | 1648 | 1464781675442 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 1648 | 1464781675443 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:47:55 INFO - PROCESS | 1648 | 1464781675446 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 1648 | 1464781675447 Marionette TRACE conn2 <- [1,2142,null,{}] 04:47:55 INFO - PROCESS | 1648 | 1464781675449 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}] 04:47:55 INFO - PROCESS | 1648 | 1464781675533 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:47:55 INFO - PROCESS | 1648 | 1464781675539 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2d8000 == 20 [pid = 1648] [id = 543] 04:47:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 160 (0x1188bec00) [pid = 1648] [serial = 1629] [outer = 0x0] 04:47:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 161 (0x119451000) [pid = 1648] [serial = 1630] [outer = 0x1188bec00] 04:47:55 INFO - PROCESS | 1648 | 1464781675568 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 162 (0x119630c00) [pid = 1648] [serial = 1631] [outer = 0x1188bec00] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 161 (0x112a1d800) [pid = 1648] [serial = 1559] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 160 (0x1160f7800) [pid = 1648] [serial = 1474] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 159 (0x1138ed000) [pid = 1648] [serial = 1473] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 158 (0x113d09800) [pid = 1648] [serial = 1534] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x1166c1000) [pid = 1648] [serial = 1531] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x113a7b800) [pid = 1648] [serial = 1511] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x11308d000) [pid = 1648] [serial = 1582] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x1138f3400) [pid = 1648] [serial = 1490] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x113086c00) [pid = 1648] [serial = 1510] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x1160f1400) [pid = 1648] [serial = 1513] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x112976800) [pid = 1648] [serial = 1558] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x113178000) [pid = 1648] [serial = 1489] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x126e1e400) [pid = 1648] [serial = 1440] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x1278af000) [pid = 1648] [serial = 1441] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x113d6c800) [pid = 1648] [serial = 1444] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x113170000) [pid = 1648] [serial = 1443] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x113183400) [pid = 1648] [serial = 1455] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x113a83000) [pid = 1648] [serial = 1456] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x1188b8800) [pid = 1648] [serial = 1449] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x119629800) [pid = 1648] [serial = 1450] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x116a64000) [pid = 1648] [serial = 1446] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x11717fc00) [pid = 1648] [serial = 1447] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x118282800) [pid = 1648] [serial = 1464] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x1183cb000) [pid = 1648] [serial = 1465] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1160f0000) [pid = 1648] [serial = 1458] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x1167c9000) [pid = 1648] [serial = 1459] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x112a24c00) [pid = 1648] [serial = 1453] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x112984000) [pid = 1648] [serial = 1452] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x117055800) [pid = 1648] [serial = 1461] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x11807f400) [pid = 1648] [serial = 1462] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x112977c00) [pid = 1648] [serial = 1471] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x112a98800) [pid = 1648] [serial = 1600] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x128a0d000) [pid = 1648] [serial = 1598] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x11316d400) [pid = 1648] [serial = 1601] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x11704ac00) [pid = 1648] [serial = 1565] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x112752c00) [pid = 1648] [serial = 1348] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x113175800) [pid = 1648] [serial = 1561] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1212a8800) [pid = 1648] [serial = 1520] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x117393000) [pid = 1648] [serial = 1532] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x121b67800) [pid = 1648] [serial = 1522] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1167dc800) [pid = 1648] [serial = 1564] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1188bc800) [pid = 1648] [serial = 1482] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x112978c00) [pid = 1648] [serial = 1486] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x119327000) [pid = 1648] [serial = 1483] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x117051c00) [pid = 1648] [serial = 1393] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x121f1b400) [pid = 1648] [serial = 1387] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x118e43c00) [pid = 1648] [serial = 1396] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x113d07800) [pid = 1648] [serial = 1390] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12142c000) [pid = 1648] [serial = 1399] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x119362800) [pid = 1648] [serial = 1519] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1184fa000) [pid = 1648] [serial = 1479] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11717b000) [pid = 1648] [serial = 895] [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.] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118528000) [pid = 1648] [serial = 1517] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11859ac00) [pid = 1648] [serial = 1480] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x113d71400) [pid = 1648] [serial = 1583] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x118283400) [pid = 1648] [serial = 1516] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x113d70400) [pid = 1648] [serial = 1585] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x116a67c00) [pid = 1648] [serial = 1514] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x117052c00) [pid = 1648] [serial = 1476] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x110e3d000) [pid = 1648] [serial = 1470] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118525400) [pid = 1648] [serial = 1588] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118e84800) [pid = 1648] [serial = 1499] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11944f000) [pid = 1648] [serial = 1501] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x121433400) [pid = 1648] [serial = 1540] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x119617400) [pid = 1648] [serial = 1538] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1184fcc00) [pid = 1648] [serial = 1496] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1188b2400) [pid = 1648] [serial = 1498] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1188b7000) [pid = 1648] [serial = 1537] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11808a400) [pid = 1648] [serial = 1495] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x117058000) [pid = 1648] [serial = 1535] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118531400) [pid = 1648] [serial = 1567] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x113f44400) [pid = 1648] [serial = 1603] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x112a9b400) [pid = 1648] [serial = 1487] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1167c9400) [pid = 1648] [serial = 1492] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x124f6a800) [pid = 1648] [serial = 1525] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x1262c3400) [pid = 1648] [serial = 1528] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11a1bd400) [pid = 1648] [serial = 1570] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124f75800) [pid = 1648] [serial = 1526] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x118862400) [pid = 1648] [serial = 1568] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x124f04c00) [pid = 1648] [serial = 1508] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1267c2800) [pid = 1648] [serial = 1544] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x124d04400) [pid = 1648] [serial = 1523] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x126d3d400) [pid = 1648] [serial = 1546] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x121f24400) [pid = 1648] [serial = 1505] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x124d10800) [pid = 1648] [serial = 1591] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x124873c00) [pid = 1648] [serial = 1507] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x119629c00) [pid = 1648] [serial = 1502] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x124b32c00) [pid = 1648] [serial = 1541] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x121f18c00) [pid = 1648] [serial = 1504] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x118e7dc00) [pid = 1648] [serial = 1589] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1262c3000) [pid = 1648] [serial = 1543] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x116f02400) [pid = 1648] [serial = 1586] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x126e1e800) [pid = 1648] [serial = 1577] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x1278b1c00) [pid = 1648] [serial = 1579] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x125776800) [pid = 1648] [serial = 1576] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x124b0ec00) [pid = 1648] [serial = 1574] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x128f4e800) [pid = 1648] [serial = 1556] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x128f43c00) [pid = 1648] [serial = 1553] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x128f4a400) [pid = 1648] [serial = 1555] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x126e1d400) [pid = 1648] [serial = 1595] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x128a02c00) [pid = 1648] [serial = 1597] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x128a0f800) [pid = 1648] [serial = 1550] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x128a71400) [pid = 1648] [serial = 1552] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12685c400) [pid = 1648] [serial = 1594] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x126e14400) [pid = 1648] [serial = 1547] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x124f76c00) [pid = 1648] [serial = 1592] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x1278b4800) [pid = 1648] [serial = 1549] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x12142ec00) [pid = 1648] [serial = 1571] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x113189000) [pid = 1648] [serial = 1562] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x121b63400) [pid = 1648] [serial = 1573] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x126d13000) [pid = 1648] [serial = 1529] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x118598000) [pid = 1648] [serial = 1468] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x117393800) [pid = 1648] [serial = 1477] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x118532400) [pid = 1648] [serial = 1467] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11704c400) [pid = 1648] [serial = 1493] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x1278b7000) [pid = 1648] [serial = 1580] [outer = 0x0] [url = about:blank] 04:47:57 INFO - PROCESS | 1648 | 1464781677138 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] 04:47:57 INFO - PROCESS | 1648 | 1464781677170 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:47:57 INFO - PROCESS | 1648 | 1464781677174 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1648 | 1464781677176 Marionette TRACE conn2 <- [1,2146,null,{}] 04:47:57 INFO - PROCESS | 1648 | 1464781677180 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}] 04:47:57 INFO - PROCESS | 1648 | 1464781677258 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:47:57 INFO - PROCESS | 1648 | 1464781677308 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x113f15800 == 21 [pid = 1648] [id = 544] 04:47:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x112983400) [pid = 1648] [serial = 1632] [outer = 0x0] 04:47:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x112a1f400) [pid = 1648] [serial = 1633] [outer = 0x112983400] 04:47:57 INFO - PROCESS | 1648 | 1464781677335 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x112a9b400) [pid = 1648] [serial = 1634] [outer = 0x112983400] 04:47:57 INFO - PROCESS | 1648 | 1464781677671 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] 04:47:57 INFO - PROCESS | 1648 | 1464781677706 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:47:57 INFO - PROCESS | 1648 | 1464781677713 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1648 | 1464781677716 Marionette TRACE conn2 <- [1,2150,null,{}] 04:47:57 INFO - PROCESS | 1648 | 1464781677719 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}] 04:47:57 INFO - PROCESS | 1648 | 1464781677841 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:47:57 INFO - PROCESS | 1648 | 1464781677921 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170b0000 == 22 [pid = 1648] [id = 545] 04:47:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x112a26000) [pid = 1648] [serial = 1635] [outer = 0x0] 04:47:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x11316d400) [pid = 1648] [serial = 1636] [outer = 0x112a26000] 04:47:57 INFO - PROCESS | 1648 | 1464781677963 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x113187c00) [pid = 1648] [serial = 1637] [outer = 0x112a26000] 04:47:58 INFO - PROCESS | 1648 | 1464781678261 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]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 574ms 04:47:58 INFO - PROCESS | 1648 | 1464781678290 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 1648 | 1464781678292 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:47:58 INFO - PROCESS | 1648 | 1464781678294 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 1648 | 1464781678297 Marionette TRACE conn2 <- [1,2154,null,{}] 04:47:58 INFO - PROCESS | 1648 | 1464781678309 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}] 04:47:58 INFO - PROCESS | 1648 | 1464781678387 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:47:58 INFO - PROCESS | 1648 | 1464781678402 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x118578800 == 23 [pid = 1648] [id = 546] 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x110e35000) [pid = 1648] [serial = 1638] [outer = 0x0] 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x113a7c400) [pid = 1648] [serial = 1639] [outer = 0x110e35000] 04:47:58 INFO - PROCESS | 1648 | 1464781678472 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x1160f0c00) [pid = 1648] [serial = 1640] [outer = 0x110e35000] 04:47:58 INFO - PROCESS | 1648 | 1464781678773 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]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 526ms 04:47:58 INFO - PROCESS | 1648 | 1464781678820 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 1648 | 1464781678822 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:47:58 INFO - PROCESS | 1648 | 1464781678825 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 1648 | 1464781678826 Marionette TRACE conn2 <- [1,2158,null,{}] 04:47:58 INFO - PROCESS | 1648 | 1464781678828 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}] 04:47:58 INFO - PROCESS | 1648 | 1464781678903 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:47:58 INFO - PROCESS | 1648 | 1464781678907 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x119495000 == 24 [pid = 1648] [id = 547] 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1162b7c00) [pid = 1648] [serial = 1641] [outer = 0x0] 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x116850800) [pid = 1648] [serial = 1642] [outer = 0x1162b7c00] 04:47:58 INFO - PROCESS | 1648 | 1464781678935 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x116a67000) [pid = 1648] [serial = 1643] [outer = 0x1162b7c00] 04:47:59 INFO - PROCESS | 1648 | 1464781679272 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]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 04:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:47:59 INFO - PROCESS | 1648 | 1464781679294 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1648 | 1464781679295 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:47:59 INFO - PROCESS | 1648 | 1464781679297 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1648 | 1464781679298 Marionette TRACE conn2 <- [1,2162,null,{}] 04:47:59 INFO - PROCESS | 1648 | 1464781679302 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}] 04:47:59 INFO - PROCESS | 1648 | 1464781679397 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:47:59 INFO - PROCESS | 1648 | 1464781679406 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f5a800 == 25 [pid = 1648] [id = 548] 04:47:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x112983800) [pid = 1648] [serial = 1644] [outer = 0x0] 04:47:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x11704ec00) [pid = 1648] [serial = 1645] [outer = 0x112983800] 04:47:59 INFO - PROCESS | 1648 | 1464781679431 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x117057c00) [pid = 1648] [serial = 1646] [outer = 0x112983800] 04:47:59 INFO - PROCESS | 1648 | 1464781679746 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]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 471ms 04:47:59 INFO - PROCESS | 1648 | 1464781679771 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1648 | 1464781679780 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:47:59 INFO - PROCESS | 1648 | 1464781679783 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1648 | 1464781679786 Marionette TRACE conn2 <- [1,2166,null,{}] 04:47:59 INFO - PROCESS | 1648 | 1464781679789 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}] 04:47:59 INFO - PROCESS | 1648 | 1464781679874 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:47:59 INFO - PROCESS | 1648 | 1464781679879 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x121496800 == 26 [pid = 1648] [id = 549] 04:47:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x11386d000) [pid = 1648] [serial = 1647] [outer = 0x0] 04:47:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x117577c00) [pid = 1648] [serial = 1648] [outer = 0x11386d000] 04:47:59 INFO - PROCESS | 1648 | 1464781679907 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x1183c1c00) [pid = 1648] [serial = 1649] [outer = 0x11386d000] 04:48:00 INFO - PROCESS | 1648 | 1464781680223 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 473ms 04:48:00 INFO - PROCESS | 1648 | 1464781680256 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1648 | 1464781680257 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:48:00 INFO - PROCESS | 1648 | 1464781680260 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1648 | 1464781680261 Marionette TRACE conn2 <- [1,2170,null,{}] 04:48:00 INFO - PROCESS | 1648 | 1464781680263 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}] 04:48:00 INFO - PROCESS | 1648 | 1464781680357 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:48:00 INFO - PROCESS | 1648 | 1464781680363 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x121888000 == 27 [pid = 1648] [id = 550] 04:48:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x111c1a400) [pid = 1648] [serial = 1650] [outer = 0x0] 04:48:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1184f8800) [pid = 1648] [serial = 1651] [outer = 0x111c1a400] 04:48:00 INFO - PROCESS | 1648 | 1464781680391 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11852bc00) [pid = 1648] [serial = 1652] [outer = 0x111c1a400] 04:48:00 INFO - PROCESS | 1648 | 1464781680674 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 467ms 04:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:48:00 INFO - PROCESS | 1648 | 1464781680728 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1648 | 1464781680729 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:48:00 INFO - PROCESS | 1648 | 1464781680731 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1648 | 1464781680732 Marionette TRACE conn2 <- [1,2174,null,{}] 04:48:00 INFO - PROCESS | 1648 | 1464781680737 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}] 04:48:00 INFO - PROCESS | 1648 | 1464781680806 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:48:00 INFO - PROCESS | 1648 | 1464781680810 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c11000 == 28 [pid = 1648] [id = 551] 04:48:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11828b800) [pid = 1648] [serial = 1653] [outer = 0x0] 04:48:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x11853a800) [pid = 1648] [serial = 1654] [outer = 0x11828b800] 04:48:00 INFO - PROCESS | 1648 | 1464781680839 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x118599c00) [pid = 1648] [serial = 1655] [outer = 0x11828b800] 04:48:01 INFO - PROCESS | 1648 | 1464781681176 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]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 472ms 04:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:48:01 INFO - PROCESS | 1648 | 1464781681205 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 1648 | 1464781681206 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:48:01 INFO - PROCESS | 1648 | 1464781681208 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 1648 | 1464781681209 Marionette TRACE conn2 <- [1,2178,null,{}] 04:48:01 INFO - PROCESS | 1648 | 1464781681211 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}] 04:48:01 INFO - PROCESS | 1648 | 1464781681310 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:48:01 INFO - PROCESS | 1648 | 1464781681318 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x118577000 == 29 [pid = 1648] [id = 552] 04:48:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x118539400) [pid = 1648] [serial = 1656] [outer = 0x0] 04:48:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x118864c00) [pid = 1648] [serial = 1657] [outer = 0x118539400] 04:48:01 INFO - PROCESS | 1648 | 1464781681344 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x1188b9800) [pid = 1648] [serial = 1658] [outer = 0x118539400] 04:48:01 INFO - PROCESS | 1648 | 1464781681636 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]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 468ms 04:48:01 INFO - PROCESS | 1648 | 1464781681676 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 1648 | 1464781681678 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:48:01 INFO - PROCESS | 1648 | 1464781681680 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 1648 | 1464781681681 Marionette TRACE conn2 <- [1,2182,null,{}] 04:48:01 INFO - PROCESS | 1648 | 1464781681685 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}] 04:48:01 INFO - PROCESS | 1648 | 1464781681761 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:48:01 INFO - PROCESS | 1648 | 1464781681767 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x12524a000 == 30 [pid = 1648] [id = 553] 04:48:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1188b8800) [pid = 1648] [serial = 1659] [outer = 0x0] 04:48:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x118e82400) [pid = 1648] [serial = 1660] [outer = 0x1188b8800] 04:48:01 INFO - PROCESS | 1648 | 1464781681793 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11935f400) [pid = 1648] [serial = 1661] [outer = 0x1188b8800] 04:48:02 INFO - PROCESS | 1648 | 1464781682216 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]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 569ms 04:48:02 INFO - PROCESS | 1648 | 1464781682251 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 1648 | 1464781682253 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:48:02 INFO - PROCESS | 1648 | 1464781682256 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1648 | 1464781682257 Marionette TRACE conn2 <- [1,2186,null,{}] 04:48:02 INFO - PROCESS | 1648 | 1464781682260 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}] 04:48:02 INFO - PROCESS | 1648 | 1464781682373 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:48:02 INFO - PROCESS | 1648 | 1464781682413 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f5a000 == 31 [pid = 1648] [id = 554] 04:48:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x11962c800) [pid = 1648] [serial = 1662] [outer = 0x0] 04:48:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11a1bec00) [pid = 1648] [serial = 1663] [outer = 0x11962c800] 04:48:02 INFO - PROCESS | 1648 | 1464781682441 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x121429000) [pid = 1648] [serial = 1664] [outer = 0x11962c800] 04:48:02 INFO - PROCESS | 1648 | 1464781682779 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]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 568ms 04:48:02 INFO - PROCESS | 1648 | 1464781682824 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 1648 | 1464781682826 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:48:02 INFO - PROCESS | 1648 | 1464781682828 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1648 | 1464781682829 Marionette TRACE conn2 <- [1,2190,null,{}] 04:48:02 INFO - PROCESS | 1648 | 1464781682831 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}] 04:48:02 INFO - PROCESS | 1648 | 1464781682928 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:48:02 INFO - PROCESS | 1648 | 1464781682933 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb0000 == 32 [pid = 1648] [id = 555] 04:48:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x12142ac00) [pid = 1648] [serial = 1665] [outer = 0x0] 04:48:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x121430000) [pid = 1648] [serial = 1666] [outer = 0x12142ac00] 04:48:02 INFO - PROCESS | 1648 | 1464781682958 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12184c000) [pid = 1648] [serial = 1667] [outer = 0x12142ac00] 04:48:03 INFO - PROCESS | 1648 | 1464781683259 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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 469ms 04:48:03 INFO - PROCESS | 1648 | 1464781683298 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 1648 | 1464781683299 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:48:03 INFO - PROCESS | 1648 | 1464781683310 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 1648 | 1464781683311 Marionette TRACE conn2 <- [1,2194,null,{}] 04:48:03 INFO - PROCESS | 1648 | 1464781683320 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}] 04:48:03 INFO - PROCESS | 1648 | 1464781683417 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:48:03 INFO - PROCESS | 1648 | 1464781683421 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x129872000 == 33 [pid = 1648] [id = 556] 04:48:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12142c400) [pid = 1648] [serial = 1668] [outer = 0x0] 04:48:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x121b5bc00) [pid = 1648] [serial = 1669] [outer = 0x12142c400] 04:48:03 INFO - PROCESS | 1648 | 1464781683446 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x121f1dc00) [pid = 1648] [serial = 1670] [outer = 0x12142c400] 04:48:03 INFO - PROCESS | 1648 | 1464781683810 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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 517ms 04:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:48:03 INFO - PROCESS | 1648 | 1464781683828 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 1648 | 1464781683829 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:48:03 INFO - PROCESS | 1648 | 1464781683831 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 1648 | 1464781683832 Marionette TRACE conn2 <- [1,2198,null,{}] 04:48:03 INFO - PROCESS | 1648 | 1464781683838 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}] 04:48:03 INFO - PROCESS | 1648 | 1464781683941 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:48:03 INFO - PROCESS | 1648 | 1464781683957 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a932800 == 34 [pid = 1648] [id = 557] 04:48:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x121f23800) [pid = 1648] [serial = 1671] [outer = 0x0] 04:48:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x124874c00) [pid = 1648] [serial = 1672] [outer = 0x121f23800] 04:48:03 INFO - PROCESS | 1648 | 1464781683982 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x124d04800) [pid = 1648] [serial = 1673] [outer = 0x121f23800] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11317bc00) [pid = 1648] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11297b800) [pid = 1648] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x116a70000) [pid = 1648] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x118522c00) [pid = 1648] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1188b8400) [pid = 1648] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x111f51400) [pid = 1648] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x110e39000) [pid = 1648] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x113178400) [pid = 1648] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:48:04 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x115e48000) [pid = 1648] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:48:04 INFO - PROCESS | 1648 | 1464781684510 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]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 721ms 04:48:04 INFO - PROCESS | 1648 | 1464781684553 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 1648 | 1464781684554 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:48:04 INFO - PROCESS | 1648 | 1464781684556 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 1648 | 1464781684558 Marionette TRACE conn2 <- [1,2202,null,{}] 04:48:04 INFO - PROCESS | 1648 | 1464781684560 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}] 04:48:04 INFO - PROCESS | 1648 | 1464781684637 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:48:04 INFO - PROCESS | 1648 | 1464781684641 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab21800 == 35 [pid = 1648] [id = 558] 04:48:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x111f51400) [pid = 1648] [serial = 1674] [outer = 0x0] 04:48:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1162ba400) [pid = 1648] [serial = 1675] [outer = 0x111f51400] 04:48:04 INFO - PROCESS | 1648 | 1464781684666 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11935ac00) [pid = 1648] [serial = 1676] [outer = 0x111f51400] 04:48:05 INFO - PROCESS | 1648 | 1464781685005 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]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 04:48:05 INFO - PROCESS | 1648 | 1464781685025 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1648 | 1464781685027 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:48:05 INFO - PROCESS | 1648 | 1464781685029 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1648 | 1464781685030 Marionette TRACE conn2 <- [1,2206,null,{}] 04:48:05 INFO - PROCESS | 1648 | 1464781685032 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}] 04:48:05 INFO - PROCESS | 1648 | 1464781685131 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:48:05 INFO - PROCESS | 1648 | 1464781685137 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b265000 == 36 [pid = 1648] [id = 559] 04:48:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x112a1e000) [pid = 1648] [serial = 1677] [outer = 0x0] 04:48:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x124f44800) [pid = 1648] [serial = 1678] [outer = 0x112a1e000] 04:48:05 INFO - PROCESS | 1648 | 1464781685162 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x124f6bc00) [pid = 1648] [serial = 1679] [outer = 0x112a1e000] 04:48:05 INFO - PROCESS | 1648 | 1464781685449 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]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 468ms 04:48:05 INFO - PROCESS | 1648 | 1464781685497 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1648 | 1464781685499 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:48:05 INFO - PROCESS | 1648 | 1464781685504 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1648 | 1464781685505 Marionette TRACE conn2 <- [1,2210,null,{}] 04:48:05 INFO - PROCESS | 1648 | 1464781685507 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}] 04:48:05 INFO - PROCESS | 1648 | 1464781685583 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:48:05 INFO - PROCESS | 1648 | 1464781685589 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c5800 == 37 [pid = 1648] [id = 560] 04:48:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1121b5c00) [pid = 1648] [serial = 1680] [outer = 0x0] 04:48:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x124f70800) [pid = 1648] [serial = 1681] [outer = 0x1121b5c00] 04:48:05 INFO - PROCESS | 1648 | 1464781685614 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12514e400) [pid = 1648] [serial = 1682] [outer = 0x1121b5c00] 04:48:05 INFO - PROCESS | 1648 | 1464781685942 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]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 04:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:48:05 INFO - PROCESS | 1648 | 1464781685974 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1648 | 1464781685975 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:48:05 INFO - PROCESS | 1648 | 1464781685977 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1648 | 1464781685978 Marionette TRACE conn2 <- [1,2214,null,{}] 04:48:05 INFO - PROCESS | 1648 | 1464781685981 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}] 04:48:06 INFO - PROCESS | 1648 | 1464781686090 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:48:06 INFO - PROCESS | 1648 | 1464781686096 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc80800 == 38 [pid = 1648] [id = 561] 04:48:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11859ac00) [pid = 1648] [serial = 1683] [outer = 0x0] 04:48:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1252a6400) [pid = 1648] [serial = 1684] [outer = 0x11859ac00] 04:48:06 INFO - PROCESS | 1648 | 1464781686121 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12577dc00) [pid = 1648] [serial = 1685] [outer = 0x11859ac00] 04:48:06 INFO - PROCESS | 1648 | 1464781686406 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]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 04:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:48:06 INFO - PROCESS | 1648 | 1464781686502 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1648 | 1464781686504 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:48:06 INFO - PROCESS | 1648 | 1464781686508 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1648 | 1464781686511 Marionette TRACE conn2 <- [1,2218,null,{}] 04:48:06 INFO - PROCESS | 1648 | 1464781686515 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}] 04:48:06 INFO - PROCESS | 1648 | 1464781686605 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:48:06 INFO - PROCESS | 1648 | 1464781686696 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x113a38800 == 39 [pid = 1648] [id = 562] 04:48:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x111fecc00) [pid = 1648] [serial = 1686] [outer = 0x0] 04:48:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1121b5000) [pid = 1648] [serial = 1687] [outer = 0x111fecc00] 04:48:06 INFO - PROCESS | 1648 | 1464781686728 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x112a1fc00) [pid = 1648] [serial = 1688] [outer = 0x111fecc00] 04:48:07 INFO - PROCESS | 1648 | 1464781687238 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]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 772ms 04:48:07 INFO - PROCESS | 1648 | 1464781687325 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 1648 | 1464781687328 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:48:07 INFO - PROCESS | 1648 | 1464781687333 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 1648 | 1464781687336 Marionette TRACE conn2 <- [1,2222,null,{}] 04:48:07 INFO - PROCESS | 1648 | 1464781687339 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}] 04:48:07 INFO - PROCESS | 1648 | 1464781687466 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:48:07 INFO - PROCESS | 1648 | 1464781687518 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f50000 == 40 [pid = 1648] [id = 563] 04:48:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x113180c00) [pid = 1648] [serial = 1689] [outer = 0x0] 04:48:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x113866c00) [pid = 1648] [serial = 1690] [outer = 0x113180c00] 04:48:07 INFO - PROCESS | 1648 | 1464781687547 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x113f11400) [pid = 1648] [serial = 1691] [outer = 0x113180c00] 04:48:08 INFO - PROCESS | 1648 | 1464781688187 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]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 874ms 04:48:08 INFO - PROCESS | 1648 | 1464781688206 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 1648 | 1464781688208 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:48:08 INFO - PROCESS | 1648 | 1464781688212 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1648 | 1464781688214 Marionette TRACE conn2 <- [1,2226,null,{}] 04:48:08 INFO - PROCESS | 1648 | 1464781688218 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}] 04:48:08 INFO - PROCESS | 1648 | 1464781688315 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:48:08 INFO - PROCESS | 1648 | 1464781688393 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x116872800 == 41 [pid = 1648] [id = 564] 04:48:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x112a99800) [pid = 1648] [serial = 1692] [outer = 0x0] 04:48:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x112abe400) [pid = 1648] [serial = 1693] [outer = 0x112a99800] 04:48:08 INFO - PROCESS | 1648 | 1464781688421 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x11316fc00) [pid = 1648] [serial = 1694] [outer = 0x112a99800] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c5800 == 40 [pid = 1648] [id = 560] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12b265000 == 39 [pid = 1648] [id = 559] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab21800 == 38 [pid = 1648] [id = 558] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12a932800 == 37 [pid = 1648] [id = 557] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x119451000) [pid = 1648] [serial = 1630] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x129872000 == 36 [pid = 1648] [id = 556] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb0000 == 35 [pid = 1648] [id = 555] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x119f5a000 == 34 [pid = 1648] [id = 554] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12524a000 == 33 [pid = 1648] [id = 553] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x118577000 == 32 [pid = 1648] [id = 552] 04:48:08 INFO - PROCESS | 1648 | --DOCSHELL 0x121c11000 == 31 [pid = 1648] [id = 551] 04:48:08 INFO - PROCESS | 1648 | 1464781688804 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]]]}] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1162b6400) [pid = 1648] [serial = 1604] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11859a400) [pid = 1648] [serial = 1628] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11739ec00) [pid = 1648] [serial = 1612] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118538400) [pid = 1648] [serial = 1615] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x118289000) [pid = 1648] [serial = 1613] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x118e80800) [pid = 1648] [serial = 1618] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x112979800) [pid = 1648] [serial = 1621] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1188b7c00) [pid = 1648] [serial = 1616] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x111f4d000) [pid = 1648] [serial = 1606] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1130c1c00) [pid = 1648] [serial = 1622] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x119360000) [pid = 1648] [serial = 1619] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x113f0b800) [pid = 1648] [serial = 1624] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x118289800) [pid = 1648] [serial = 1625] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x118285000) [pid = 1648] [serial = 1627] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1166c3c00) [pid = 1648] [serial = 1609] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x116a70800) [pid = 1648] [serial = 1610] [outer = 0x0] [url = about:blank] 04:48:08 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x112a21400) [pid = 1648] [serial = 1607] [outer = 0x0] [url = about:blank] 04:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 620ms 04:48:08 INFO - PROCESS | 1648 | 1464781688833 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 1648 | 1464781688837 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:48:08 INFO - PROCESS | 1648 | 1464781688841 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1648 | 1464781688843 Marionette TRACE conn2 <- [1,2230,null,{}] 04:48:08 INFO - PROCESS | 1648 | 1464781688845 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}] 04:48:08 INFO - PROCESS | 1648 | 1464781688919 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:48:08 INFO - PROCESS | 1648 | 1464781688969 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188aa800 == 32 [pid = 1648] [id = 565] 04:48:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x113f0d800) [pid = 1648] [serial = 1695] [outer = 0x0] 04:48:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11516dc00) [pid = 1648] [serial = 1696] [outer = 0x113f0d800] 04:48:09 INFO - PROCESS | 1648 | 1464781688999 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11607a800) [pid = 1648] [serial = 1697] [outer = 0x113f0d800] 04:48:09 INFO - PROCESS | 1648 | 1464781689492 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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 04:48:09 INFO - PROCESS | 1648 | 1464781689514 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 1648 | 1464781689516 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:48:09 INFO - PROCESS | 1648 | 1464781689529 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 1648 | 1464781689533 Marionette TRACE conn2 <- [1,2234,null,{}] 04:48:09 INFO - PROCESS | 1648 | 1464781689546 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}] 04:48:09 INFO - PROCESS | 1648 | 1464781689645 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:48:09 INFO - PROCESS | 1648 | 1464781689655 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f57000 == 33 [pid = 1648] [id = 566] 04:48:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1167c7c00) [pid = 1648] [serial = 1698] [outer = 0x0] 04:48:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1167df400) [pid = 1648] [serial = 1699] [outer = 0x1167c7c00] 04:48:09 INFO - PROCESS | 1648 | 1464781689683 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1168adc00) [pid = 1648] [serial = 1700] [outer = 0x1167c7c00] 04:48:10 INFO - PROCESS | 1648 | 1464781690013 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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 527ms 04:48:10 INFO - PROCESS | 1648 | 1464781690056 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:48:10 INFO - PROCESS | 1648 | 1464781690057 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:48:10 INFO - PROCESS | 1648 | 1464781690060 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1648 | 1464781690061 Marionette TRACE conn2 <- [1,2238,null,{}] 04:48:10 INFO - PROCESS | 1648 | 1464781690063 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}] 04:48:10 INFO - PROCESS | 1648 | 1464781690139 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:48:10 INFO - PROCESS | 1648 | 1464781690143 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x121892000 == 34 [pid = 1648] [id = 567] 04:48:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11704c000) [pid = 1648] [serial = 1701] [outer = 0x0] 04:48:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x117055c00) [pid = 1648] [serial = 1702] [outer = 0x11704c000] 04:48:10 INFO - PROCESS | 1648 | 1464781690172 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x117393c00) [pid = 1648] [serial = 1703] [outer = 0x11704c000] 04:48:10 INFO - PROCESS | 1648 | 1464781690491 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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 467ms 04:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:48:10 INFO - PROCESS | 1648 | 1464781690528 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 1648 | 1464781690529 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:48:10 INFO - PROCESS | 1648 | 1464781690531 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1648 | 1464781690532 Marionette TRACE conn2 <- [1,2242,null,{}] 04:48:10 INFO - PROCESS | 1648 | 1464781690534 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}] 04:48:10 INFO - PROCESS | 1648 | 1464781690605 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:48:10 INFO - PROCESS | 1648 | 1464781690674 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c0d800 == 35 [pid = 1648] [id = 568] 04:48:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x111c89c00) [pid = 1648] [serial = 1704] [outer = 0x0] 04:48:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1173a0c00) [pid = 1648] [serial = 1705] [outer = 0x111c89c00] 04:48:10 INFO - PROCESS | 1648 | 1464781690700 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x118087c00) [pid = 1648] [serial = 1706] [outer = 0x111c89c00] 04:48:11 INFO - PROCESS | 1648 | 1464781691013 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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 04:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:48:11 INFO - PROCESS | 1648 | 1464781691052 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1648 | 1464781691054 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:48:11 INFO - PROCESS | 1648 | 1464781691056 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1648 | 1464781691064 Marionette TRACE conn2 <- [1,2246,null,{}] 04:48:11 INFO - PROCESS | 1648 | 1464781691073 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}] 04:48:11 INFO - PROCESS | 1648 | 1464781691179 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:48:11 INFO - PROCESS | 1648 | 1464781691184 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12524a800 == 36 [pid = 1648] [id = 569] 04:48:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x118083c00) [pid = 1648] [serial = 1707] [outer = 0x0] 04:48:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x118286000) [pid = 1648] [serial = 1708] [outer = 0x118083c00] 04:48:11 INFO - PROCESS | 1648 | 1464781691211 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11852dc00) [pid = 1648] [serial = 1709] [outer = 0x118083c00] 04:48:11 INFO - PROCESS | 1648 | 1464781691570 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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 534ms 04:48:11 INFO - PROCESS | 1648 | 1464781691591 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1648 | 1464781691592 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:48:11 INFO - PROCESS | 1648 | 1464781691594 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1648 | 1464781691595 Marionette TRACE conn2 <- [1,2250,null,{}] 04:48:11 INFO - PROCESS | 1648 | 1464781691604 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}] 04:48:11 INFO - PROCESS | 1648 | 1464781691703 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:48:11 INFO - PROCESS | 1648 | 1464781691708 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x126263000 == 37 [pid = 1648] [id = 570] 04:48:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11852f000) [pid = 1648] [serial = 1710] [outer = 0x0] 04:48:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11853d800) [pid = 1648] [serial = 1711] [outer = 0x11852f000] 04:48:11 INFO - PROCESS | 1648 | 1464781691736 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118597800) [pid = 1648] [serial = 1712] [outer = 0x11852f000] 04:48:12 INFO - PROCESS | 1648 | 1464781692221 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 04:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:48:12 INFO - PROCESS | 1648 | 1464781692265 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1648 | 1464781692266 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:48:12 INFO - PROCESS | 1648 | 1464781692275 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1648 | 1464781692276 Marionette TRACE conn2 <- [1,2254,null,{}] 04:48:12 INFO - PROCESS | 1648 | 1464781692279 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}] 04:48:12 INFO - PROCESS | 1648 | 1464781692370 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:48:12 INFO - PROCESS | 1648 | 1464781692382 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9a000 == 38 [pid = 1648] [id = 571] 04:48:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x11852f400) [pid = 1648] [serial = 1713] [outer = 0x0] 04:48:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x11885b800) [pid = 1648] [serial = 1714] [outer = 0x11852f400] 04:48:12 INFO - PROCESS | 1648 | 1464781692435 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1188b2c00) [pid = 1648] [serial = 1715] [outer = 0x11852f400] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11962c800) [pid = 1648] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12142c400) [pid = 1648] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1162b7c00) [pid = 1648] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12142ac00) [pid = 1648] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x121f23800) [pid = 1648] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x112983400) [pid = 1648] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x111f51400) [pid = 1648] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x112a1e000) [pid = 1648] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x112a26000) [pid = 1648] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1121b5c00) [pid = 1648] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x110e35000) [pid = 1648] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11386d000) [pid = 1648] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1188b8800) [pid = 1648] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1188bec00) [pid = 1648] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x111c1a400) [pid = 1648] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x118539400) [pid = 1648] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x11828b800) [pid = 1648] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:48:12 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x112983800) [pid = 1648] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:48:12 INFO - PROCESS | 1648 | 1464781692855 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 626ms 04:48:12 INFO - PROCESS | 1648 | 1464781692895 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1648 | 1464781692896 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:48:12 INFO - PROCESS | 1648 | 1464781692898 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1648 | 1464781692900 Marionette TRACE conn2 <- [1,2258,null,{}] 04:48:12 INFO - PROCESS | 1648 | 1464781692908 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}] 04:48:12 INFO - PROCESS | 1648 | 1464781692985 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:48:12 INFO - PROCESS | 1648 | 1464781692991 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12189a800 == 39 [pid = 1648] [id = 572] 04:48:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x112976800) [pid = 1648] [serial = 1716] [outer = 0x0] 04:48:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11317b000) [pid = 1648] [serial = 1717] [outer = 0x112976800] 04:48:13 INFO - PROCESS | 1648 | 1464781693017 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11852c400) [pid = 1648] [serial = 1718] [outer = 0x112976800] 04:48:13 INFO - PROCESS | 1648 | 1464781693364 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]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 478ms 04:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:48:13 INFO - PROCESS | 1648 | 1464781693377 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 1648 | 1464781693380 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:48:13 INFO - PROCESS | 1648 | 1464781693385 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 1648 | 1464781693388 Marionette TRACE conn2 <- [1,2262,null,{}] 04:48:13 INFO - PROCESS | 1648 | 1464781693392 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}] 04:48:13 INFO - PROCESS | 1648 | 1464781693539 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:48:13 INFO - PROCESS | 1648 | 1464781693550 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293d4000 == 40 [pid = 1648] [id = 573] 04:48:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x11852d000) [pid = 1648] [serial = 1719] [outer = 0x0] 04:48:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1188be800) [pid = 1648] [serial = 1720] [outer = 0x11852d000] 04:48:13 INFO - PROCESS | 1648 | 1464781693591 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x118e48800) [pid = 1648] [serial = 1721] [outer = 0x11852d000] 04:48:13 INFO - PROCESS | 1648 | 1464781693937 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]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 573ms 04:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:48:13 INFO - PROCESS | 1648 | 1464781693956 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 1648 | 1464781693957 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:48:13 INFO - PROCESS | 1648 | 1464781693960 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 1648 | 1464781693961 Marionette TRACE conn2 <- [1,2266,null,{}] 04:48:13 INFO - PROCESS | 1648 | 1464781693964 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}] 04:48:14 INFO - PROCESS | 1648 | 1464781694055 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:48:14 INFO - PROCESS | 1648 | 1464781694107 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a942000 == 41 [pid = 1648] [id = 574] 04:48:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1188b4800) [pid = 1648] [serial = 1722] [outer = 0x0] 04:48:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11935a000) [pid = 1648] [serial = 1723] [outer = 0x1188b4800] 04:48:14 INFO - PROCESS | 1648 | 1464781694136 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119e58800) [pid = 1648] [serial = 1724] [outer = 0x1188b4800] 04:48:14 INFO - PROCESS | 1648 | 1464781694397 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]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 470ms 04:48:14 INFO - PROCESS | 1648 | 1464781694431 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 1648 | 1464781694432 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:48:14 INFO - PROCESS | 1648 | 1464781694442 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 1648 | 1464781694443 Marionette TRACE conn2 <- [1,2270,null,{}] 04:48:14 INFO - PROCESS | 1648 | 1464781694445 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}] 04:48:14 INFO - PROCESS | 1648 | 1464781694525 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:48:14 INFO - PROCESS | 1648 | 1464781694530 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b265000 == 42 [pid = 1648] [id = 575] 04:48:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1188b9400) [pid = 1648] [serial = 1725] [outer = 0x0] 04:48:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121426000) [pid = 1648] [serial = 1726] [outer = 0x1188b9400] 04:48:14 INFO - PROCESS | 1648 | 1464781694558 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x121430400) [pid = 1648] [serial = 1727] [outer = 0x1188b9400] 04:48:15 INFO - PROCESS | 1648 | 1464781695035 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]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 621ms 04:48:15 INFO - PROCESS | 1648 | 1464781695063 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 1648 | 1464781695066 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:48:15 INFO - PROCESS | 1648 | 1464781695070 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 1648 | 1464781695072 Marionette TRACE conn2 <- [1,2274,null,{}] 04:48:15 INFO - PROCESS | 1648 | 1464781695076 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}] 04:48:15 INFO - PROCESS | 1648 | 1464781695172 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:48:15 INFO - PROCESS | 1648 | 1464781695236 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11816d800 == 43 [pid = 1648] [id = 576] 04:48:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x11297dc00) [pid = 1648] [serial = 1728] [outer = 0x0] 04:48:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x112a25c00) [pid = 1648] [serial = 1729] [outer = 0x11297dc00] 04:48:15 INFO - PROCESS | 1648 | 1464781695268 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x113179c00) [pid = 1648] [serial = 1730] [outer = 0x11297dc00] 04:48:15 INFO - PROCESS | 1648 | 1464781695672 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]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 623ms 04:48:15 INFO - PROCESS | 1648 | 1464781695693 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 1648 | 1464781695697 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:48:15 INFO - PROCESS | 1648 | 1464781695702 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 1648 | 1464781695703 Marionette TRACE conn2 <- [1,2278,null,{}] 04:48:15 INFO - PROCESS | 1648 | 1464781695706 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}] 04:48:15 INFO - PROCESS | 1648 | 1464781695803 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:48:15 INFO - PROCESS | 1648 | 1464781695857 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12480c800 == 44 [pid = 1648] [id = 577] 04:48:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x115e4a400) [pid = 1648] [serial = 1731] [outer = 0x0] 04:48:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1162b2000) [pid = 1648] [serial = 1732] [outer = 0x115e4a400] 04:48:15 INFO - PROCESS | 1648 | 1464781695887 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x116850000) [pid = 1648] [serial = 1733] [outer = 0x115e4a400] 04:48:16 INFO - PROCESS | 1648 | 1464781696306 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]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 620ms 04:48:16 INFO - PROCESS | 1648 | 1464781696322 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 1648 | 1464781696323 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:48:16 INFO - PROCESS | 1648 | 1464781696326 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1648 | 1464781696329 Marionette TRACE conn2 <- [1,2282,null,{}] 04:48:16 INFO - PROCESS | 1648 | 1464781696337 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}] 04:48:16 INFO - PROCESS | 1648 | 1464781696435 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:48:16 INFO - PROCESS | 1648 | 1464781696522 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c0800 == 45 [pid = 1648] [id = 578] 04:48:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x11757e800) [pid = 1648] [serial = 1734] [outer = 0x0] 04:48:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118280000) [pid = 1648] [serial = 1735] [outer = 0x11757e800] 04:48:16 INFO - PROCESS | 1648 | 1464781696555 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x118523000) [pid = 1648] [serial = 1736] [outer = 0x11757e800] 04:48:16 INFO - PROCESS | 1648 | 1464781696969 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]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 677ms 04:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:48:17 INFO - PROCESS | 1648 | 1464781697003 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 1648 | 1464781697005 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:48:17 INFO - PROCESS | 1648 | 1464781697007 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 1648 | 1464781697009 Marionette TRACE conn2 <- [1,2286,null,{}] 04:48:17 INFO - PROCESS | 1648 | 1464781697011 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}] 04:48:17 INFO - PROCESS | 1648 | 1464781697108 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:48:17 INFO - PROCESS | 1648 | 1464781697160 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bf94800 == 46 [pid = 1648] [id = 579] 04:48:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x11853f000) [pid = 1648] [serial = 1737] [outer = 0x0] 04:48:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118e47400) [pid = 1648] [serial = 1738] [outer = 0x11853f000] 04:48:17 INFO - PROCESS | 1648 | 1464781697189 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11935e400) [pid = 1648] [serial = 1739] [outer = 0x11853f000] 04:48:17 INFO - PROCESS | 1648 | 1464781697563 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]]]}] 04:48:17 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 04:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 619ms 04:48:17 INFO - PROCESS | 1648 | 1464781697626 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 1648 | 1464781697628 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:48:17 INFO - PROCESS | 1648 | 1464781697630 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 1648 | 1464781697631 Marionette TRACE conn2 <- [1,2290,null,{}] 04:48:17 INFO - PROCESS | 1648 | 1464781697634 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}] 04:48:17 INFO - PROCESS | 1648 | 1464781697735 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:48:17 INFO - PROCESS | 1648 | 1464781697818 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a947800 == 47 [pid = 1648] [id = 580] 04:48:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x112a22400) [pid = 1648] [serial = 1740] [outer = 0x0] 04:48:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x119628c00) [pid = 1648] [serial = 1741] [outer = 0x112a22400] 04:48:17 INFO - PROCESS | 1648 | 1464781697848 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12142a400) [pid = 1648] [serial = 1742] [outer = 0x112a22400] 04:48:18 INFO - PROCESS | 1648 | 1464781698379 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 769ms 04:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:48:18 INFO - PROCESS | 1648 | 1464781698399 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 1648 | 1464781698401 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:48:18 INFO - PROCESS | 1648 | 1464781698405 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 1648 | 1464781698407 Marionette TRACE conn2 <- [1,2294,null,{}] 04:48:18 INFO - PROCESS | 1648 | 1464781698411 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}] 04:48:18 INFO - PROCESS | 1648 | 1464781698502 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:48:18 INFO - PROCESS | 1648 | 1464781698553 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x119322800 == 48 [pid = 1648] [id = 581] 04:48:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1121aa400) [pid = 1648] [serial = 1743] [outer = 0x0] 04:48:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11297f400) [pid = 1648] [serial = 1744] [outer = 0x1121aa400] 04:48:18 INFO - PROCESS | 1648 | 1464781698580 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1130c2000) [pid = 1648] [serial = 1745] [outer = 0x1121aa400] 04:48:18 INFO - PROCESS | 1648 | 1464781698984 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]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12d4a9800 == 47 [pid = 1648] [id = 532] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12a942000 == 46 [pid = 1648] [id = 574] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1293d4000 == 45 [pid = 1648] [id = 573] 04:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 621ms 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12189a800 == 44 [pid = 1648] [id = 572] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9a000 == 43 [pid = 1648] [id = 571] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x126263000 == 42 [pid = 1648] [id = 570] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12524a800 == 41 [pid = 1648] [id = 569] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x121c0d800 == 40 [pid = 1648] [id = 568] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1252a6400) [pid = 1648] [serial = 1684] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x121892000 == 39 [pid = 1648] [id = 567] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x119f57000 == 38 [pid = 1648] [id = 566] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1188aa800 == 37 [pid = 1648] [id = 565] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x116872800 == 36 [pid = 1648] [id = 564] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x119f50000 == 35 [pid = 1648] [id = 563] 04:48:19 INFO - PROCESS | 1648 | --DOCSHELL 0x113a38800 == 34 [pid = 1648] [id = 562] 04:48:19 INFO - PROCESS | 1648 | 1464781699067 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 1648 | 1464781699071 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:48:19 INFO - PROCESS | 1648 | 1464781699078 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 1648 | 1464781699079 Marionette TRACE conn2 <- [1,2298,null,{}] 04:48:19 INFO - PROCESS | 1648 | 1464781699082 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}] 04:48:19 INFO - PROCESS | 1648 | 1464781699161 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:48:19 INFO - PROCESS | 1648 | 1464781699174 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170cd000 == 35 [pid = 1648] [id = 582] 04:48:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x113d6cc00) [pid = 1648] [serial = 1746] [outer = 0x0] 04:48:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11626a000) [pid = 1648] [serial = 1747] [outer = 0x113d6cc00] 04:48:19 INFO - PROCESS | 1648 | 1464781699200 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x1167e0800) [pid = 1648] [serial = 1748] [outer = 0x113d6cc00] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x121429000) [pid = 1648] [serial = 1664] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x121b5bc00) [pid = 1648] [serial = 1669] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x116850800) [pid = 1648] [serial = 1642] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x116a67000) [pid = 1648] [serial = 1643] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x121430000) [pid = 1648] [serial = 1666] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x124874c00) [pid = 1648] [serial = 1672] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x112a1f400) [pid = 1648] [serial = 1633] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x121f1dc00) [pid = 1648] [serial = 1670] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x112a9b400) [pid = 1648] [serial = 1634] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x124d04800) [pid = 1648] [serial = 1673] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11935ac00) [pid = 1648] [serial = 1676] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1162ba400) [pid = 1648] [serial = 1675] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x124f44800) [pid = 1648] [serial = 1678] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11316d400) [pid = 1648] [serial = 1636] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x124f70800) [pid = 1648] [serial = 1681] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x113187c00) [pid = 1648] [serial = 1637] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x113a7c400) [pid = 1648] [serial = 1639] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1160f0c00) [pid = 1648] [serial = 1640] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12514e400) [pid = 1648] [serial = 1682] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x117577c00) [pid = 1648] [serial = 1648] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1183c1c00) [pid = 1648] [serial = 1649] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118e82400) [pid = 1648] [serial = 1660] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x119630c00) [pid = 1648] [serial = 1631] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1184f8800) [pid = 1648] [serial = 1651] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11852bc00) [pid = 1648] [serial = 1652] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x118864c00) [pid = 1648] [serial = 1657] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1188b9800) [pid = 1648] [serial = 1658] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x118599c00) [pid = 1648] [serial = 1655] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11853a800) [pid = 1648] [serial = 1654] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11704ec00) [pid = 1648] [serial = 1645] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x117057c00) [pid = 1648] [serial = 1646] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11a1bec00) [pid = 1648] [serial = 1663] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x124f6bc00) [pid = 1648] [serial = 1679] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12184c000) [pid = 1648] [serial = 1667] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11935f400) [pid = 1648] [serial = 1661] [outer = 0x0] [url = about:blank] 04:48:19 INFO - PROCESS | 1648 | 1464781699543 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]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 04:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:48:19 INFO - PROCESS | 1648 | 1464781699597 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 1648 | 1464781699599 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:48:19 INFO - PROCESS | 1648 | 1464781699601 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 1648 | 1464781699603 Marionette TRACE conn2 <- [1,2302,null,{}] 04:48:19 INFO - PROCESS | 1648 | 1464781699611 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}] 04:48:19 INFO - PROCESS | 1648 | 1464781699690 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:48:19 INFO - PROCESS | 1648 | 1464781699695 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x121121000 == 36 [pid = 1648] [id = 583] 04:48:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x116f03c00) [pid = 1648] [serial = 1749] [outer = 0x0] 04:48:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x117052400) [pid = 1648] [serial = 1750] [outer = 0x116f03c00] 04:48:19 INFO - PROCESS | 1648 | 1464781699725 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11757f400) [pid = 1648] [serial = 1751] [outer = 0x116f03c00] 04:48:20 INFO - PROCESS | 1648 | 1464781700071 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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 520ms 04:48:20 INFO - PROCESS | 1648 | 1464781700122 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 1648 | 1464781700124 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:48:20 INFO - PROCESS | 1648 | 1464781700126 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 1648 | 1464781700127 Marionette TRACE conn2 <- [1,2306,null,{}] 04:48:20 INFO - PROCESS | 1648 | 1464781700129 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}] 04:48:20 INFO - PROCESS | 1648 | 1464781700216 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:48:20 INFO - PROCESS | 1648 | 1464781700223 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c06800 == 37 [pid = 1648] [id = 584] 04:48:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x118280c00) [pid = 1648] [serial = 1752] [outer = 0x0] 04:48:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x118283c00) [pid = 1648] [serial = 1753] [outer = 0x118280c00] 04:48:20 INFO - PROCESS | 1648 | 1464781700249 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x118528000) [pid = 1648] [serial = 1754] [outer = 0x118280c00] 04:48:20 INFO - PROCESS | 1648 | 1464781700585 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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 470ms 04:48:20 INFO - PROCESS | 1648 | 1464781700597 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 1648 | 1464781700598 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:48:20 INFO - PROCESS | 1648 | 1464781700601 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 1648 | 1464781700604 Marionette TRACE conn2 <- [1,2310,null,{}] 04:48:20 INFO - PROCESS | 1648 | 1464781700608 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}] 04:48:20 INFO - PROCESS | 1648 | 1464781700758 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:48:20 INFO - PROCESS | 1648 | 1464781700769 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f32000 == 38 [pid = 1648] [id = 585] 04:48:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x118526000) [pid = 1648] [serial = 1755] [outer = 0x0] 04:48:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x118531800) [pid = 1648] [serial = 1756] [outer = 0x118526000] 04:48:20 INFO - PROCESS | 1648 | 1464781700811 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x11885cc00) [pid = 1648] [serial = 1757] [outer = 0x118526000] 04:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 625ms 04:48:21 INFO - PROCESS | 1648 | 1464781701221 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]]]}] 04:48:21 INFO - PROCESS | 1648 | 1464781701226 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 1648 | 1464781701227 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:48:21 INFO - PROCESS | 1648 | 1464781701229 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1648 | 1464781701230 Marionette TRACE conn2 <- [1,2314,null,{}] 04:48:21 INFO - PROCESS | 1648 | 1464781701232 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}] 04:48:21 INFO - PROCESS | 1648 | 1464781701325 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:48:21 INFO - PROCESS | 1648 | 1464781701393 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257ad000 == 39 [pid = 1648] [id = 586] 04:48:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x113186c00) [pid = 1648] [serial = 1758] [outer = 0x0] 04:48:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11859b800) [pid = 1648] [serial = 1759] [outer = 0x113186c00] 04:48:21 INFO - PROCESS | 1648 | 1464781701419 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x121432800) [pid = 1648] [serial = 1760] [outer = 0x113186c00] 04:48:21 INFO - PROCESS | 1648 | 1464781701808 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]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 623ms 04:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:48:21 INFO - PROCESS | 1648 | 1464781701853 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 1648 | 1464781701855 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:48:21 INFO - PROCESS | 1648 | 1464781701858 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1648 | 1464781701860 Marionette TRACE conn2 <- [1,2318,null,{}] 04:48:21 INFO - PROCESS | 1648 | 1464781701863 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}] 04:48:21 INFO - PROCESS | 1648 | 1464781701994 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:48:22 INFO - PROCESS | 1648 | 1464781702016 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x126ead800 == 40 [pid = 1648] [id = 587] 04:48:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x119e4d000) [pid = 1648] [serial = 1761] [outer = 0x0] 04:48:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121b5b000) [pid = 1648] [serial = 1762] [outer = 0x119e4d000] 04:48:22 INFO - PROCESS | 1648 | 1464781702057 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x121f1d000) [pid = 1648] [serial = 1763] [outer = 0x119e4d000] 04:48:22 INFO - PROCESS | 1648 | 1464781702488 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] 04:48:22 INFO - PROCESS | 1648 | 1464781702532 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:48:22 INFO - PROCESS | 1648 | 1464781702535 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 1648 | 1464781702536 Marionette TRACE conn2 <- [1,2322,null,{}] 04:48:22 INFO - PROCESS | 1648 | 1464781702538 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}] 04:48:22 INFO - PROCESS | 1648 | 1464781702635 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:48:22 INFO - PROCESS | 1648 | 1464781702686 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a94b000 == 41 [pid = 1648] [id = 588] 04:48:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12184f400) [pid = 1648] [serial = 1764] [outer = 0x0] 04:48:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124b0ac00) [pid = 1648] [serial = 1765] [outer = 0x12184f400] 04:48:22 INFO - PROCESS | 1648 | 1464781702710 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x124f44400) [pid = 1648] [serial = 1766] [outer = 0x12184f400] 04:48:23 INFO - PROCESS | 1648 | 1464781703030 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]]]}] 04:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 519ms 04:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:48:23 INFO - PROCESS | 1648 | 1464781703056 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 1648 | 1464781703057 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:48:23 INFO - PROCESS | 1648 | 1464781703059 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 1648 | 1464781703060 Marionette TRACE conn2 <- [1,2326,null,{}] 04:48:23 INFO - PROCESS | 1648 | 1464781703063 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}] 04:48:23 INFO - PROCESS | 1648 | 1464781703162 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:48:23 INFO - PROCESS | 1648 | 1464781703174 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab20800 == 42 [pid = 1648] [id = 589] 04:48:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x124875000) [pid = 1648] [serial = 1767] [outer = 0x0] 04:48:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x124f6bc00) [pid = 1648] [serial = 1768] [outer = 0x124875000] 04:48:23 INFO - PROCESS | 1648 | 1464781703199 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124f77c00) [pid = 1648] [serial = 1769] [outer = 0x124875000] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x118083c00) [pid = 1648] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x11859ac00) [pid = 1648] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x11852f000) [pid = 1648] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1167c7c00) [pid = 1648] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x112a99800) [pid = 1648] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x113f0d800) [pid = 1648] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11852f400) [pid = 1648] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x112976800) [pid = 1648] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x11852d000) [pid = 1648] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1188b4800) [pid = 1648] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11704c000) [pid = 1648] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:48:23 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x111c89c00) [pid = 1648] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:48:23 INFO - PROCESS | 1648 | 1464781703539 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]]]}] 04:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 04:48:23 INFO - PROCESS | 1648 | 1464781703579 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:48:23 INFO - PROCESS | 1648 | 1464781703580 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:48:23 INFO - PROCESS | 1648 | 1464781703583 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 1648 | 1464781703584 Marionette TRACE conn2 <- [1,2330,null,{}] 04:48:23 INFO - PROCESS | 1648 | 1464781703586 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}] 04:48:23 INFO - PROCESS | 1648 | 1464781703667 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:48:23 INFO - PROCESS | 1648 | 1464781703721 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a943000 == 43 [pid = 1648] [id = 590] 04:48:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x112a99800) [pid = 1648] [serial = 1770] [outer = 0x0] 04:48:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x117054400) [pid = 1648] [serial = 1771] [outer = 0x112a99800] 04:48:23 INFO - PROCESS | 1648 | 1464781703746 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x11a1c1400) [pid = 1648] [serial = 1772] [outer = 0x112a99800] 04:48:24 INFO - PROCESS | 1648 | 1464781704024 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]]]}] 04:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 468ms 04:48:24 INFO - PROCESS | 1648 | 1464781704057 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 1648 | 1464781704059 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:48:24 INFO - PROCESS | 1648 | 1464781704074 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1648 | 1464781704076 Marionette TRACE conn2 <- [1,2334,null,{}] 04:48:24 INFO - PROCESS | 1648 | 1464781704078 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}] 04:48:24 INFO - PROCESS | 1648 | 1464781704175 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:48:24 INFO - PROCESS | 1648 | 1464781704179 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5a0000 == 44 [pid = 1648] [id = 591] 04:48:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x113d6f800) [pid = 1648] [serial = 1773] [outer = 0x0] 04:48:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1252a6400) [pid = 1648] [serial = 1774] [outer = 0x113d6f800] 04:48:24 INFO - PROCESS | 1648 | 1464781704209 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1262cc800) [pid = 1648] [serial = 1775] [outer = 0x113d6f800] 04:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 04:48:24 INFO - PROCESS | 1648 | 1464781704585 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]]]}] 04:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:48:24 INFO - PROCESS | 1648 | 1464781704602 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 1648 | 1464781704605 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:48:24 INFO - PROCESS | 1648 | 1464781704608 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1648 | 1464781704610 Marionette TRACE conn2 <- [1,2338,null,{}] 04:48:24 INFO - PROCESS | 1648 | 1464781704614 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}] 04:48:24 INFO - PROCESS | 1648 | 1464781704742 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:48:24 INFO - PROCESS | 1648 | 1464781704749 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5ba800 == 45 [pid = 1648] [id = 592] 04:48:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1262d1400) [pid = 1648] [serial = 1776] [outer = 0x0] 04:48:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12685bc00) [pid = 1648] [serial = 1777] [outer = 0x1262d1400] 04:48:24 INFO - PROCESS | 1648 | 1464781704791 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x126d0f000) [pid = 1648] [serial = 1778] [outer = 0x1262d1400] 04:48:25 INFO - PROCESS | 1648 | 1464781705217 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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 620ms 04:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:48:25 INFO - PROCESS | 1648 | 1464781705229 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 1648 | 1464781705230 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:48:25 INFO - PROCESS | 1648 | 1464781705245 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 1648 | 1464781705246 Marionette TRACE conn2 <- [1,2342,null,{}] 04:48:25 INFO - PROCESS | 1648 | 1464781705248 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}] 04:48:25 INFO - PROCESS | 1648 | 1464781705336 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:48:25 INFO - PROCESS | 1648 | 1464781705341 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca1b800 == 46 [pid = 1648] [id = 593] 04:48:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x126d13400) [pid = 1648] [serial = 1779] [outer = 0x0] 04:48:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x126d43000) [pid = 1648] [serial = 1780] [outer = 0x126d13400] 04:48:25 INFO - PROCESS | 1648 | 1464781705366 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x126e15000) [pid = 1648] [serial = 1781] [outer = 0x126d13400] 04:48:25 INFO - PROCESS | 1648 | 1464781705838 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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 634ms 04:48:25 INFO - PROCESS | 1648 | 1464781705867 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 1648 | 1464781705869 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:48:25 INFO - PROCESS | 1648 | 1464781705872 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 1648 | 1464781705875 Marionette TRACE conn2 <- [1,2346,null,{}] 04:48:25 INFO - PROCESS | 1648 | 1464781705879 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}] 04:48:26 INFO - PROCESS | 1648 | 1464781706016 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:48:26 INFO - PROCESS | 1648 | 1464781706069 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x11931d800 == 47 [pid = 1648] [id = 594] 04:48:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x112a9d400) [pid = 1648] [serial = 1782] [outer = 0x0] 04:48:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11317ac00) [pid = 1648] [serial = 1783] [outer = 0x112a9d400] 04:48:26 INFO - PROCESS | 1648 | 1464781706102 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x115ed0000) [pid = 1648] [serial = 1784] [outer = 0x112a9d400] 04:48:26 INFO - PROCESS | 1648 | 1464781706552 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]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 722ms 04:48:26 INFO - PROCESS | 1648 | 1464781706595 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 1648 | 1464781706599 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:48:26 INFO - PROCESS | 1648 | 1464781706604 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 1648 | 1464781706606 Marionette TRACE conn2 <- [1,2350,null,{}] 04:48:26 INFO - PROCESS | 1648 | 1464781706608 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}] 04:48:26 INFO - PROCESS | 1648 | 1464781706716 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:48:26 INFO - PROCESS | 1648 | 1464781706783 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12187e000 == 48 [pid = 1648] [id = 595] 04:48:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x116076c00) [pid = 1648] [serial = 1785] [outer = 0x0] 04:48:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11704ac00) [pid = 1648] [serial = 1786] [outer = 0x116076c00] 04:48:26 INFO - PROCESS | 1648 | 1464781706815 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11807e400) [pid = 1648] [serial = 1787] [outer = 0x116076c00] 04:48:27 INFO - PROCESS | 1648 | 1464781707236 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 04:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:48:27 INFO - PROCESS | 1648 | 1464781707275 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 1648 | 1464781707277 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:48:27 INFO - PROCESS | 1648 | 1464781707281 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1648 | 1464781707286 Marionette TRACE conn2 <- [1,2354,null,{}] 04:48:27 INFO - PROCESS | 1648 | 1464781707318 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}] 04:48:27 INFO - PROCESS | 1648 | 1464781707483 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:48:27 INFO - PROCESS | 1648 | 1464781707609 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbd2000 == 49 [pid = 1648] [id = 596] 04:48:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1183c3000) [pid = 1648] [serial = 1788] [outer = 0x0] 04:48:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11853c000) [pid = 1648] [serial = 1789] [outer = 0x1183c3000] 04:48:27 INFO - PROCESS | 1648 | 1464781707661 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11961a000) [pid = 1648] [serial = 1790] [outer = 0x1183c3000] 04:48:28 INFO - PROCESS | 1648 | 1464781708121 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 877ms 04:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:48:28 INFO - PROCESS | 1648 | 1464781708157 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 1648 | 1464781708159 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:48:28 INFO - PROCESS | 1648 | 1464781708161 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 1648 | 1464781708163 Marionette TRACE conn2 <- [1,2358,null,{}] 04:48:28 INFO - PROCESS | 1648 | 1464781708165 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}] 04:48:28 INFO - PROCESS | 1648 | 1464781708270 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:48:28 INFO - PROCESS | 1648 | 1464781708324 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce29800 == 50 [pid = 1648] [id = 597] 04:48:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x119632800) [pid = 1648] [serial = 1791] [outer = 0x0] 04:48:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x12142f800) [pid = 1648] [serial = 1792] [outer = 0x119632800] 04:48:28 INFO - PROCESS | 1648 | 1464781708353 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x124b0b400) [pid = 1648] [serial = 1793] [outer = 0x119632800] 04:48:28 INFO - PROCESS | 1648 | 1464781708780 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 04:48:28 INFO - PROCESS | 1648 | 1464781708832 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:48:28 INFO - PROCESS | 1648 | 1464781708834 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:48:28 INFO - PROCESS | 1648 | 1464781708836 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 1648 | 1464781708838 Marionette TRACE conn2 <- [1,2362,null,{}] 04:48:28 INFO - PROCESS | 1648 | 1464781708840 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}] 04:48:28 INFO - PROCESS | 1648 | 1464781708939 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:48:29 INFO - PROCESS | 1648 | 1464781709030 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170e5800 == 51 [pid = 1648] [id = 598] 04:48:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x112977800) [pid = 1648] [serial = 1794] [outer = 0x0] 04:48:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118088c00) [pid = 1648] [serial = 1795] [outer = 0x112977800] 04:48:29 INFO - PROCESS | 1648 | 1464781709059 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x124f6ac00) [pid = 1648] [serial = 1796] [outer = 0x112977800] 04:48:29 INFO - PROCESS | 1648 | 1464781709645 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 04:48:29 INFO - PROCESS | 1648 | 1464781709707 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 1648 | 1464781709709 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:48:29 INFO - PROCESS | 1648 | 1464781709712 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1648 | 1464781709715 Marionette TRACE conn2 <- [1,2366,null,{}] 04:48:29 INFO - PROCESS | 1648 | 1464781709719 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}] 04:48:29 INFO - PROCESS | 1648 | 1464781709812 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:48:29 INFO - PROCESS | 1648 | 1464781709870 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a6d800 == 52 [pid = 1648] [id = 599] 04:48:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1121b5c00) [pid = 1648] [serial = 1797] [outer = 0x0] 04:48:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x112a1d400) [pid = 1648] [serial = 1798] [outer = 0x1121b5c00] 04:48:29 INFO - PROCESS | 1648 | 1464781709898 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x113171c00) [pid = 1648] [serial = 1799] [outer = 0x1121b5c00] 04:48:30 INFO - PROCESS | 1648 | 1464781710415 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]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 04:48:30 INFO - PROCESS | 1648 | 1464781710435 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 1648 | 1464781710440 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:48:30 INFO - PROCESS | 1648 | 1464781710447 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 1648 | 1464781710450 Marionette TRACE conn2 <- [1,2370,null,{}] 04:48:30 INFO - PROCESS | 1648 | 1464781710453 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}] 04:48:30 INFO - PROCESS | 1648 | 1464781710581 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc80800 == 51 [pid = 1648] [id = 561] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5ba800 == 50 [pid = 1648] [id = 592] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5a0000 == 49 [pid = 1648] [id = 591] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12a943000 == 48 [pid = 1648] [id = 590] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab20800 == 47 [pid = 1648] [id = 589] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12a94b000 == 46 [pid = 1648] [id = 588] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x126ead800 == 45 [pid = 1648] [id = 587] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x121426000) [pid = 1648] [serial = 1726] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1257ad000 == 44 [pid = 1648] [id = 586] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121f32000 == 43 [pid = 1648] [id = 585] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121c06800 == 42 [pid = 1648] [id = 584] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x121121000 == 41 [pid = 1648] [id = 583] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1170cd000 == 40 [pid = 1648] [id = 582] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x119322800 == 39 [pid = 1648] [id = 581] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12a947800 == 38 [pid = 1648] [id = 580] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12bf94800 == 37 [pid = 1648] [id = 579] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c0800 == 36 [pid = 1648] [id = 578] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12480c800 == 35 [pid = 1648] [id = 577] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x11816d800 == 34 [pid = 1648] [id = 576] 04:48:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b265000 == 33 [pid = 1648] [id = 575] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x118286000) [pid = 1648] [serial = 1708] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12577dc00) [pid = 1648] [serial = 1685] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x11853d800) [pid = 1648] [serial = 1711] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1167df400) [pid = 1648] [serial = 1699] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1168adc00) [pid = 1648] [serial = 1700] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11316fc00) [pid = 1648] [serial = 1694] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x112abe400) [pid = 1648] [serial = 1693] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11516dc00) [pid = 1648] [serial = 1696] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11607a800) [pid = 1648] [serial = 1697] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x113866c00) [pid = 1648] [serial = 1690] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1121b5000) [pid = 1648] [serial = 1687] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11885b800) [pid = 1648] [serial = 1714] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x118597800) [pid = 1648] [serial = 1712] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11852c400) [pid = 1648] [serial = 1718] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x11317b000) [pid = 1648] [serial = 1717] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1188be800) [pid = 1648] [serial = 1720] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x119e58800) [pid = 1648] [serial = 1724] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1188b2c00) [pid = 1648] [serial = 1715] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x117393c00) [pid = 1648] [serial = 1703] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x117055c00) [pid = 1648] [serial = 1702] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1173a0c00) [pid = 1648] [serial = 1705] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x118087c00) [pid = 1648] [serial = 1706] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11852dc00) [pid = 1648] [serial = 1709] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11935a000) [pid = 1648] [serial = 1723] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x118e48800) [pid = 1648] [serial = 1721] [outer = 0x0] [url = about:blank] 04:48:30 INFO - PROCESS | 1648 | 1464781710669 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x116886800 == 34 [pid = 1648] [id = 600] 04:48:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x112abe400) [pid = 1648] [serial = 1800] [outer = 0x0] 04:48:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x11317c800) [pid = 1648] [serial = 1801] [outer = 0x112abe400] 04:48:30 INFO - PROCESS | 1648 | 1464781710696 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1167d0c00) [pid = 1648] [serial = 1802] [outer = 0x112abe400] 04:48:30 INFO - PROCESS | 1648 | 1464781710996 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 575ms 04:48:31 INFO - PROCESS | 1648 | 1464781711025 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1648 | 1464781711026 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:48:31 INFO - PROCESS | 1648 | 1464781711029 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1648 | 1464781711031 Marionette TRACE conn2 <- [1,2374,null,{}] 04:48:31 INFO - PROCESS | 1648 | 1464781711042 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}] 04:48:31 INFO - PROCESS | 1648 | 1464781711148 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:48:31 INFO - PROCESS | 1648 | 1464781711200 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c04000 == 35 [pid = 1648] [id = 601] 04:48:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11739c400) [pid = 1648] [serial = 1803] [outer = 0x0] 04:48:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x118157400) [pid = 1648] [serial = 1804] [outer = 0x11739c400] 04:48:31 INFO - PROCESS | 1648 | 1464781711228 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x11852dc00) [pid = 1648] [serial = 1805] [outer = 0x11739c400] 04:48:31 INFO - PROCESS | 1648 | 1464781711546 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 524ms 04:48:31 INFO - PROCESS | 1648 | 1464781711561 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1648 | 1464781711564 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:48:31 INFO - PROCESS | 1648 | 1464781711570 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1648 | 1464781711573 Marionette TRACE conn2 <- [1,2378,null,{}] 04:48:31 INFO - PROCESS | 1648 | 1464781711577 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}] 04:48:31 INFO - PROCESS | 1648 | 1464781711705 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:48:31 INFO - PROCESS | 1648 | 1464781711789 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257a2800 == 36 [pid = 1648] [id = 602] 04:48:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x11852c400) [pid = 1648] [serial = 1806] [outer = 0x0] 04:48:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x11885f400) [pid = 1648] [serial = 1807] [outer = 0x11852c400] 04:48:31 INFO - PROCESS | 1648 | 1464781711831 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x119327c00) [pid = 1648] [serial = 1808] [outer = 0x11852c400] 04:48:32 INFO - PROCESS | 1648 | 1464781712152 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 626ms 04:48:32 INFO - PROCESS | 1648 | 1464781712193 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1648 | 1464781712194 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:48:32 INFO - PROCESS | 1648 | 1464781712197 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1648 | 1464781712198 Marionette TRACE conn2 <- [1,2382,null,{}] 04:48:32 INFO - PROCESS | 1648 | 1464781712200 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}] 04:48:32 INFO - PROCESS | 1648 | 1464781712278 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:48:32 INFO - PROCESS | 1648 | 1464781712341 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eac000 == 37 [pid = 1648] [id = 603] 04:48:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11853b000) [pid = 1648] [serial = 1809] [outer = 0x0] 04:48:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x119455800) [pid = 1648] [serial = 1810] [outer = 0x11853b000] 04:48:32 INFO - PROCESS | 1648 | 1464781712367 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x121431400) [pid = 1648] [serial = 1811] [outer = 0x11853b000] 04:48:32 INFO - PROCESS | 1648 | 1464781712674 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 522ms 04:48:32 INFO - PROCESS | 1648 | 1464781712720 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1648 | 1464781712722 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:48:32 INFO - PROCESS | 1648 | 1464781712726 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1648 | 1464781712728 Marionette TRACE conn2 <- [1,2386,null,{}] 04:48:32 INFO - PROCESS | 1648 | 1464781712731 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}] 04:48:32 INFO - PROCESS | 1648 | 1464781712916 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:48:32 INFO - PROCESS | 1648 | 1464781712934 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a94b000 == 38 [pid = 1648] [id = 604] 04:48:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12184b400) [pid = 1648] [serial = 1812] [outer = 0x0] 04:48:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x121ff0c00) [pid = 1648] [serial = 1813] [outer = 0x12184b400] 04:48:32 INFO - PROCESS | 1648 | 1464781712977 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x125776000) [pid = 1648] [serial = 1814] [outer = 0x12184b400] 04:48:33 INFO - PROCESS | 1648 | 1464781713412 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]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 721ms 04:48:33 INFO - PROCESS | 1648 | 1464781713447 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 1648 | 1464781713448 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:48:33 INFO - PROCESS | 1648 | 1464781713473 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 1648 | 1464781713474 Marionette TRACE conn2 <- [1,2390,null,{}] 04:48:33 INFO - PROCESS | 1648 | 1464781713477 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}] 04:48:33 INFO - PROCESS | 1648 | 1464781713574 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:48:33 INFO - PROCESS | 1648 | 1464781713578 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2e1000 == 39 [pid = 1648] [id = 605] 04:48:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x125299000) [pid = 1648] [serial = 1815] [outer = 0x0] 04:48:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1262c8000) [pid = 1648] [serial = 1816] [outer = 0x125299000] 04:48:33 INFO - PROCESS | 1648 | 1464781713603 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12685c400) [pid = 1648] [serial = 1817] [outer = 0x125299000] 04:48:34 INFO - PROCESS | 1648 | 1464781714025 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 592ms 04:48:34 INFO - PROCESS | 1648 | 1464781714044 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 1648 | 1464781714046 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:48:34 INFO - PROCESS | 1648 | 1464781714049 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1648 | 1464781714053 Marionette TRACE conn2 <- [1,2394,null,{}] 04:48:34 INFO - PROCESS | 1648 | 1464781714057 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}] 04:48:34 INFO - PROCESS | 1648 | 1464781714211 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:48:34 INFO - PROCESS | 1648 | 1464781714237 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc8e800 == 40 [pid = 1648] [id = 606] 04:48:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1258e9000) [pid = 1648] [serial = 1818] [outer = 0x0] 04:48:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x126d46800) [pid = 1648] [serial = 1819] [outer = 0x1258e9000] 04:48:34 INFO - PROCESS | 1648 | 1464781714277 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x126e1e800) [pid = 1648] [serial = 1820] [outer = 0x1258e9000] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x119e4d000) [pid = 1648] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1188b9400) [pid = 1648] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x113d6cc00) [pid = 1648] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1121aa400) [pid = 1648] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x118526000) [pid = 1648] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12184f400) [pid = 1648] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x118280c00) [pid = 1648] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x116f03c00) [pid = 1648] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x124875000) [pid = 1648] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x112a99800) [pid = 1648] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x113d6f800) [pid = 1648] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x113186c00) [pid = 1648] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:48:34 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1262d1400) [pid = 1648] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:48:34 INFO - PROCESS | 1648 | 1464781714796 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 773ms 04:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:48:34 INFO - PROCESS | 1648 | 1464781714823 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 1648 | 1464781714824 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:48:34 INFO - PROCESS | 1648 | 1464781714826 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1648 | 1464781714827 Marionette TRACE conn2 <- [1,2398,null,{}] 04:48:34 INFO - PROCESS | 1648 | 1464781714837 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}] 04:48:34 INFO - PROCESS | 1648 | 1464781714913 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:48:34 INFO - PROCESS | 1648 | 1464781714919 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c09800 == 41 [pid = 1648] [id = 607] 04:48:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x117178c00) [pid = 1648] [serial = 1821] [outer = 0x0] 04:48:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x11853e000) [pid = 1648] [serial = 1822] [outer = 0x117178c00] 04:48:34 INFO - PROCESS | 1648 | 1464781714945 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x125777c00) [pid = 1648] [serial = 1823] [outer = 0x117178c00] 04:48:35 INFO - PROCESS | 1648 | 1464781715281 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 477ms 04:48:35 INFO - PROCESS | 1648 | 1464781715304 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 1648 | 1464781715305 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:48:35 INFO - PROCESS | 1648 | 1464781715308 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 1648 | 1464781715309 Marionette TRACE conn2 <- [1,2402,null,{}] 04:48:35 INFO - PROCESS | 1648 | 1464781715311 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}] 04:48:35 INFO - PROCESS | 1648 | 1464781715412 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:48:35 INFO - PROCESS | 1648 | 1464781715420 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c59e000 == 42 [pid = 1648] [id = 608] 04:48:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x118280c00) [pid = 1648] [serial = 1824] [outer = 0x0] 04:48:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1278ab000) [pid = 1648] [serial = 1825] [outer = 0x118280c00] 04:48:35 INFO - PROCESS | 1648 | 1464781715445 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1278b0c00) [pid = 1648] [serial = 1826] [outer = 0x118280c00] 04:48:35 INFO - PROCESS | 1648 | 1464781715764 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 467ms 04:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:48:35 INFO - PROCESS | 1648 | 1464781715776 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 1648 | 1464781715777 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:48:35 INFO - PROCESS | 1648 | 1464781715779 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 1648 | 1464781715781 Marionette TRACE conn2 <- [1,2406,null,{}] 04:48:35 INFO - PROCESS | 1648 | 1464781715783 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}] 04:48:35 INFO - PROCESS | 1648 | 1464781715882 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:48:35 INFO - PROCESS | 1648 | 1464781715897 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce44800 == 43 [pid = 1648] [id = 609] 04:48:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x121170000) [pid = 1648] [serial = 1827] [outer = 0x0] 04:48:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1278b9400) [pid = 1648] [serial = 1828] [outer = 0x121170000] 04:48:35 INFO - PROCESS | 1648 | 1464781715927 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x128a11000) [pid = 1648] [serial = 1829] [outer = 0x121170000] 04:48:36 INFO - PROCESS | 1648 | 1464781716256 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 04:48:36 INFO - PROCESS | 1648 | 1464781716299 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 1648 | 1464781716301 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:48:36 INFO - PROCESS | 1648 | 1464781716303 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1648 | 1464781716304 Marionette TRACE conn2 <- [1,2410,null,{}] 04:48:36 INFO - PROCESS | 1648 | 1464781716307 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}] 04:48:36 INFO - PROCESS | 1648 | 1464781716416 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:48:36 INFO - PROCESS | 1648 | 1464781716422 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d48d000 == 44 [pid = 1648] [id = 610] 04:48:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x128a0b800) [pid = 1648] [serial = 1830] [outer = 0x0] 04:48:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x128f42c00) [pid = 1648] [serial = 1831] [outer = 0x128a0b800] 04:48:36 INFO - PROCESS | 1648 | 1464781716447 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x128f48000) [pid = 1648] [serial = 1832] [outer = 0x128a0b800] 04:48:36 INFO - PROCESS | 1648 | 1464781716879 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 619ms 04:48:36 INFO - PROCESS | 1648 | 1464781716923 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 1648 | 1464781716925 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:48:36 INFO - PROCESS | 1648 | 1464781716929 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1648 | 1464781716931 Marionette TRACE conn2 <- [1,2414,null,{}] 04:48:36 INFO - PROCESS | 1648 | 1464781716935 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}] 04:48:37 INFO - PROCESS | 1648 | 1464781717040 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:48:37 INFO - PROCESS | 1648 | 1464781717097 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b88000 == 45 [pid = 1648] [id = 611] 04:48:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x112a26000) [pid = 1648] [serial = 1833] [outer = 0x0] 04:48:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x11334e800) [pid = 1648] [serial = 1834] [outer = 0x112a26000] 04:48:37 INFO - PROCESS | 1648 | 1464781717130 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1166ca000) [pid = 1648] [serial = 1835] [outer = 0x112a26000] 04:48:37 INFO - PROCESS | 1648 | 1464781717661 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 773ms 04:48:37 INFO - PROCESS | 1648 | 1464781717703 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 1648 | 1464781717709 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:48:37 INFO - PROCESS | 1648 | 1464781717716 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 1648 | 1464781717719 Marionette TRACE conn2 <- [1,2418,null,{}] 04:48:37 INFO - PROCESS | 1648 | 1464781717723 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}] 04:48:37 INFO - PROCESS | 1648 | 1464781717830 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:48:37 INFO - PROCESS | 1648 | 1464781717889 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb5800 == 46 [pid = 1648] [id = 612] 04:48:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1167e4800) [pid = 1648] [serial = 1836] [outer = 0x0] 04:48:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x118084400) [pid = 1648] [serial = 1837] [outer = 0x1167e4800] 04:48:37 INFO - PROCESS | 1648 | 1464781717918 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x11852d000) [pid = 1648] [serial = 1838] [outer = 0x1167e4800] 04:48:38 INFO - PROCESS | 1648 | 1464781718372 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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 727ms 04:48:38 INFO - PROCESS | 1648 | 1464781718443 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 1648 | 1464781718444 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:48:38 INFO - PROCESS | 1648 | 1464781718447 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 1648 | 1464781718450 Marionette TRACE conn2 <- [1,2422,null,{}] 04:48:38 INFO - PROCESS | 1648 | 1464781718458 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}] 04:48:38 INFO - PROCESS | 1648 | 1464781718567 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:48:38 INFO - PROCESS | 1648 | 1464781718638 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d29f800 == 47 [pid = 1648] [id = 613] 04:48:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1188bb000) [pid = 1648] [serial = 1839] [outer = 0x0] 04:48:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x121427c00) [pid = 1648] [serial = 1840] [outer = 0x1188bb000] 04:48:38 INFO - PROCESS | 1648 | 1464781718671 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x124f45c00) [pid = 1648] [serial = 1841] [outer = 0x1188bb000] 04:48:39 INFO - PROCESS | 1648 | 1464781719086 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 674ms 04:48:39 INFO - PROCESS | 1648 | 1464781719122 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:48:39 INFO - PROCESS | 1648 | 1464781719124 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:48:39 INFO - PROCESS | 1648 | 1464781719126 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1648 | 1464781719127 Marionette TRACE conn2 <- [1,2426,null,{}] 04:48:39 INFO - PROCESS | 1648 | 1464781719130 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}] 04:48:39 INFO - PROCESS | 1648 | 1464781719235 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:48:39 INFO - PROCESS | 1648 | 1464781719294 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8e7000 == 48 [pid = 1648] [id = 614] 04:48:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x124f70800) [pid = 1648] [serial = 1842] [outer = 0x0] 04:48:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1258eb400) [pid = 1648] [serial = 1843] [outer = 0x124f70800] 04:48:39 INFO - PROCESS | 1648 | 1464781719327 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x126d09800) [pid = 1648] [serial = 1844] [outer = 0x124f70800] 04:48:39 INFO - PROCESS | 1648 | 1464781719754 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 04:48:39 INFO - PROCESS | 1648 | 1464781719798 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:48:39 INFO - PROCESS | 1648 | 1464781719801 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:48:39 INFO - PROCESS | 1648 | 1464781719804 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1648 | 1464781719807 Marionette TRACE conn2 <- [1,2430,null,{}] 04:48:39 INFO - PROCESS | 1648 | 1464781719810 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}] 04:48:39 INFO - PROCESS | 1648 | 1464781719994 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:48:40 INFO - PROCESS | 1648 | 1464781720108 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd0e800 == 49 [pid = 1648] [id = 615] 04:48:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x126e13800) [pid = 1648] [serial = 1845] [outer = 0x0] 04:48:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x1278b7400) [pid = 1648] [serial = 1846] [outer = 0x126e13800] 04:48:40 INFO - PROCESS | 1648 | 1464781720155 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x128a0a800) [pid = 1648] [serial = 1847] [outer = 0x126e13800] 04:48:40 INFO - PROCESS | 1648 | 1464781720594 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 821ms 04:48:40 INFO - PROCESS | 1648 | 1464781720625 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 1648 | 1464781720626 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:48:40 INFO - PROCESS | 1648 | 1464781720628 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 1648 | 1464781720630 Marionette TRACE conn2 <- [1,2434,null,{}] 04:48:40 INFO - PROCESS | 1648 | 1464781720632 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}] 04:48:40 INFO - PROCESS | 1648 | 1464781720752 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:48:40 INFO - PROCESS | 1648 | 1464781720811 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f37800 == 50 [pid = 1648] [id = 616] 04:48:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1262cac00) [pid = 1648] [serial = 1848] [outer = 0x0] 04:48:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1278ab400) [pid = 1648] [serial = 1849] [outer = 0x1262cac00] 04:48:40 INFO - PROCESS | 1648 | 1464781720842 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x128f4f400) [pid = 1648] [serial = 1850] [outer = 0x1262cac00] 04:48:41 INFO - PROCESS | 1648 | 1464781721351 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 04:48:41 INFO - PROCESS | 1648 | 1464781721411 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 1648 | 1464781721414 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:48:41 INFO - PROCESS | 1648 | 1464781721436 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1648 | 1464781721438 Marionette TRACE conn2 <- [1,2438,null,{}] 04:48:41 INFO - PROCESS | 1648 | 1464781721443 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}] 04:48:41 INFO - PROCESS | 1648 | 1464781721539 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:48:41 INFO - PROCESS | 1648 | 1464781721614 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x116883000 == 51 [pid = 1648] [id = 617] 04:48:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x113865800) [pid = 1648] [serial = 1851] [outer = 0x0] 04:48:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x113d74800) [pid = 1648] [serial = 1852] [outer = 0x113865800] 04:48:41 INFO - PROCESS | 1648 | 1464781721643 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1162bcc00) [pid = 1648] [serial = 1853] [outer = 0x113865800] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce44800 == 50 [pid = 1648] [id = 609] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12c59e000 == 49 [pid = 1648] [id = 608] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x112a25c00) [pid = 1648] [serial = 1729] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1162b2000) [pid = 1648] [serial = 1732] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x118e47400) [pid = 1648] [serial = 1738] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x118280000) [pid = 1648] [serial = 1735] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x119628c00) [pid = 1648] [serial = 1741] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x126d43000) [pid = 1648] [serial = 1780] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | 1464781722207 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]]]}] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x121c09800 == 48 [pid = 1648] [id = 607] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc8e800 == 47 [pid = 1648] [id = 606] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2e1000 == 46 [pid = 1648] [id = 605] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12a94b000 == 45 [pid = 1648] [id = 604] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x126eac000 == 44 [pid = 1648] [id = 603] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1257a2800 == 43 [pid = 1648] [id = 602] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x121c04000 == 42 [pid = 1648] [id = 601] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x116886800 == 41 [pid = 1648] [id = 600] 04:48:42 INFO - PROCESS | 1648 | --DOCSHELL 0x121a6d800 == 40 [pid = 1648] [id = 599] 04:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 843ms 04:48:42 INFO - PROCESS | 1648 | 1464781722262 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 1648 | 1464781722268 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:48:42 INFO - PROCESS | 1648 | 1464781722274 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 1648 | 1464781722277 Marionette TRACE conn2 <- [1,2442,null,{}] 04:48:42 INFO - PROCESS | 1648 | 1464781722281 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}] 04:48:42 INFO - PROCESS | 1648 | 1464781722406 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12685bc00) [pid = 1648] [serial = 1777] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x121b5b000) [pid = 1648] [serial = 1762] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x121430400) [pid = 1648] [serial = 1727] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x11626a000) [pid = 1648] [serial = 1747] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1167e0800) [pid = 1648] [serial = 1748] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1130c2000) [pid = 1648] [serial = 1745] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x11297f400) [pid = 1648] [serial = 1744] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x118531800) [pid = 1648] [serial = 1756] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x124b0ac00) [pid = 1648] [serial = 1765] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x11885cc00) [pid = 1648] [serial = 1757] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x118283c00) [pid = 1648] [serial = 1753] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x118528000) [pid = 1648] [serial = 1754] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x117052400) [pid = 1648] [serial = 1750] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11757f400) [pid = 1648] [serial = 1751] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x124f6bc00) [pid = 1648] [serial = 1768] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x117054400) [pid = 1648] [serial = 1771] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x124f44400) [pid = 1648] [serial = 1766] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1252a6400) [pid = 1648] [serial = 1774] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1262cc800) [pid = 1648] [serial = 1775] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x124f77c00) [pid = 1648] [serial = 1769] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x11859b800) [pid = 1648] [serial = 1759] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11a1c1400) [pid = 1648] [serial = 1772] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x126d0f000) [pid = 1648] [serial = 1778] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x121f1d000) [pid = 1648] [serial = 1763] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x121432800) [pid = 1648] [serial = 1760] [outer = 0x0] [url = about:blank] 04:48:42 INFO - PROCESS | 1648 | 1464781722491 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x119499000 == 41 [pid = 1648] [id = 618] 04:48:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11297f400) [pid = 1648] [serial = 1854] [outer = 0x0] 04:48:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1168a5000) [pid = 1648] [serial = 1855] [outer = 0x11297f400] 04:48:42 INFO - PROCESS | 1648 | 1464781722519 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x11739c800) [pid = 1648] [serial = 1856] [outer = 0x11297f400] 04:48:42 INFO - PROCESS | 1648 | 1464781722864 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 622ms 04:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:48:42 INFO - PROCESS | 1648 | 1464781722896 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 1648 | 1464781722897 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:48:42 INFO - PROCESS | 1648 | 1464781722900 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 1648 | 1464781722902 Marionette TRACE conn2 <- [1,2446,null,{}] 04:48:42 INFO - PROCESS | 1648 | 1464781722910 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}] 04:48:42 INFO - PROCESS | 1648 | 1464781722990 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:48:43 INFO - PROCESS | 1648 | 1464781722996 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f4b800 == 42 [pid = 1648] [id = 619] 04:48:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x118280000) [pid = 1648] [serial = 1857] [outer = 0x0] 04:48:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1183c5000) [pid = 1648] [serial = 1858] [outer = 0x118280000] 04:48:43 INFO - PROCESS | 1648 | 1464781723023 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x118536c00) [pid = 1648] [serial = 1859] [outer = 0x118280000] 04:48:43 INFO - PROCESS | 1648 | 1464781723352 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 474ms 04:48:43 INFO - PROCESS | 1648 | 1464781723374 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:48:43 INFO - PROCESS | 1648 | 1464781723376 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:48:43 INFO - PROCESS | 1648 | 1464781723378 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1648 | 1464781723380 Marionette TRACE conn2 <- [1,2450,null,{}] 04:48:43 INFO - PROCESS | 1648 | 1464781723391 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}] 04:48:43 INFO - PROCESS | 1648 | 1464781723473 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:48:43 INFO - PROCESS | 1648 | 1464781723477 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257af000 == 43 [pid = 1648] [id = 620] 04:48:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x118597000) [pid = 1648] [serial = 1860] [outer = 0x0] 04:48:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118864800) [pid = 1648] [serial = 1861] [outer = 0x118597000] 04:48:43 INFO - PROCESS | 1648 | 1464781723503 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118e45400) [pid = 1648] [serial = 1862] [outer = 0x118597000] 04:48:43 INFO - PROCESS | 1648 | 1464781723818 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 470ms 04:48:43 INFO - PROCESS | 1648 | 1464781723850 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1648 | 1464781723853 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:48:43 INFO - PROCESS | 1648 | 1464781723856 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1648 | 1464781723857 Marionette TRACE conn2 <- [1,2454,null,{}] 04:48:43 INFO - PROCESS | 1648 | 1464781723859 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}] 04:48:43 INFO - PROCESS | 1648 | 1464781723937 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:48:44 INFO - PROCESS | 1648 | 1464781723999 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b84800 == 44 [pid = 1648] [id = 621] 04:48:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11885a000) [pid = 1648] [serial = 1863] [outer = 0x0] 04:48:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11932b800) [pid = 1648] [serial = 1864] [outer = 0x11885a000] 04:48:44 INFO - PROCESS | 1648 | 1464781724025 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x119617c00) [pid = 1648] [serial = 1865] [outer = 0x11885a000] 04:48:44 INFO - PROCESS | 1648 | 1464781724359 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 521ms 04:48:44 INFO - PROCESS | 1648 | 1464781724378 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 1648 | 1464781724380 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:48:44 INFO - PROCESS | 1648 | 1464781724383 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 1648 | 1464781724385 Marionette TRACE conn2 <- [1,2458,null,{}] 04:48:44 INFO - PROCESS | 1648 | 1464781724400 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}] 04:48:44 INFO - PROCESS | 1648 | 1464781724589 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:48:44 INFO - PROCESS | 1648 | 1464781724614 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a94f000 == 45 [pid = 1648] [id = 622] 04:48:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x119e58400) [pid = 1648] [serial = 1866] [outer = 0x0] 04:48:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x121425400) [pid = 1648] [serial = 1867] [outer = 0x119e58400] 04:48:44 INFO - PROCESS | 1648 | 1464781724640 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x124f51c00) [pid = 1648] [serial = 1868] [outer = 0x119e58400] 04:48:44 INFO - PROCESS | 1648 | 1464781724962 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 622ms 04:48:45 INFO - PROCESS | 1648 | 1464781725007 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 1648 | 1464781725008 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:48:45 INFO - PROCESS | 1648 | 1464781725010 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1648 | 1464781725012 Marionette TRACE conn2 <- [1,2462,null,{}] 04:48:45 INFO - PROCESS | 1648 | 1464781725014 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}] 04:48:45 INFO - PROCESS | 1648 | 1464781725110 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:48:45 INFO - PROCESS | 1648 | 1464781725114 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b278800 == 46 [pid = 1648] [id = 623] 04:48:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x124b11c00) [pid = 1648] [serial = 1869] [outer = 0x0] 04:48:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x125780c00) [pid = 1648] [serial = 1870] [outer = 0x124b11c00] 04:48:45 INFO - PROCESS | 1648 | 1464781725139 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x1262ccc00) [pid = 1648] [serial = 1871] [outer = 0x124b11c00] 04:48:45 INFO - PROCESS | 1648 | 1464781725484 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 04:48:45 INFO - PROCESS | 1648 | 1464781725531 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 1648 | 1464781725533 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:48:45 INFO - PROCESS | 1648 | 1464781725535 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1648 | 1464781725536 Marionette TRACE conn2 <- [1,2466,null,{}] 04:48:45 INFO - PROCESS | 1648 | 1464781725538 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}] 04:48:45 INFO - PROCESS | 1648 | 1464781725639 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:48:45 INFO - PROCESS | 1648 | 1464781725674 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4c6800 == 47 [pid = 1648] [id = 624] 04:48:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1258ea400) [pid = 1648] [serial = 1872] [outer = 0x0] 04:48:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x126a11000) [pid = 1648] [serial = 1873] [outer = 0x1258ea400] 04:48:45 INFO - PROCESS | 1648 | 1464781725702 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x126e16000) [pid = 1648] [serial = 1874] [outer = 0x1258ea400] 04:48:46 INFO - PROCESS | 1648 | 1464781726023 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 04:48:46 INFO - PROCESS | 1648 | 1464781726055 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 1648 | 1464781726056 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:48:46 INFO - PROCESS | 1648 | 1464781726059 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1648 | 1464781726060 Marionette TRACE conn2 <- [1,2470,null,{}] 04:48:46 INFO - PROCESS | 1648 | 1464781726062 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}] 04:48:46 INFO - PROCESS | 1648 | 1464781726167 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:48:46 INFO - PROCESS | 1648 | 1464781726202 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfa9800 == 48 [pid = 1648] [id = 625] 04:48:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x126d3ec00) [pid = 1648] [serial = 1875] [outer = 0x0] 04:48:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1278afc00) [pid = 1648] [serial = 1876] [outer = 0x126d3ec00] 04:48:46 INFO - PROCESS | 1648 | 1464781726227 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x128a0ac00) [pid = 1648] [serial = 1877] [outer = 0x126d3ec00] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x115e4a400) [pid = 1648] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x11853f000) [pid = 1648] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x111fecc00) [pid = 1648] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x11297dc00) [pid = 1648] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x113180c00) [pid = 1648] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x112a22400) [pid = 1648] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x11757e800) [pid = 1648] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12184b400) [pid = 1648] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1121b5c00) [pid = 1648] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x11739c400) [pid = 1648] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x112977800) [pid = 1648] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x112abe400) [pid = 1648] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x125299000) [pid = 1648] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11852c400) [pid = 1648] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11853b000) [pid = 1648] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1258e9000) [pid = 1648] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x117178c00) [pid = 1648] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x121170000) [pid = 1648] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:48:46 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x118280c00) [pid = 1648] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:48:46 INFO - PROCESS | 1648 | 1464781726616 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 567ms 04:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:48:46 INFO - PROCESS | 1648 | 1464781726627 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 1648 | 1464781726628 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:48:46 INFO - PROCESS | 1648 | 1464781726632 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1648 | 1464781726633 Marionette TRACE conn2 <- [1,2474,null,{}] 04:48:46 INFO - PROCESS | 1648 | 1464781726640 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}] 04:48:46 INFO - PROCESS | 1648 | 1464781726753 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:48:46 INFO - PROCESS | 1648 | 1464781726795 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab16800 == 49 [pid = 1648] [id = 626] 04:48:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11317dc00) [pid = 1648] [serial = 1878] [outer = 0x0] 04:48:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11739c400) [pid = 1648] [serial = 1879] [outer = 0x11317dc00] 04:48:46 INFO - PROCESS | 1648 | 1464781726822 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118e82000) [pid = 1648] [serial = 1880] [outer = 0x11317dc00] 04:48:47 INFO - PROCESS | 1648 | 1464781727128 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 520ms 04:48:47 INFO - PROCESS | 1648 | 1464781727151 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:48:47 INFO - PROCESS | 1648 | 1464781727156 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:48:47 INFO - PROCESS | 1648 | 1464781727158 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 1648 | 1464781727160 Marionette TRACE conn2 <- [1,2478,null,{}] 04:48:47 INFO - PROCESS | 1648 | 1464781727162 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}] 04:48:47 INFO - PROCESS | 1648 | 1464781727259 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:48:47 INFO - PROCESS | 1648 | 1464781727263 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe1800 == 50 [pid = 1648] [id = 627] 04:48:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x121425c00) [pid = 1648] [serial = 1881] [outer = 0x0] 04:48:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x128a0cc00) [pid = 1648] [serial = 1882] [outer = 0x121425c00] 04:48:47 INFO - PROCESS | 1648 | 1464781727292 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x128f4d800) [pid = 1648] [serial = 1883] [outer = 0x121425c00] 04:48:47 INFO - PROCESS | 1648 | 1464781727626 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 04:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:48:47 INFO - PROCESS | 1648 | 1464781727685 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 1648 | 1464781727686 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:48:47 INFO - PROCESS | 1648 | 1464781727688 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 1648 | 1464781727689 Marionette TRACE conn2 <- [1,2482,null,{}] 04:48:47 INFO - PROCESS | 1648 | 1464781727692 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}] 04:48:47 INFO - PROCESS | 1648 | 1464781727776 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:48:47 INFO - PROCESS | 1648 | 1464781727781 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce40800 == 51 [pid = 1648] [id = 628] 04:48:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x128f4e800) [pid = 1648] [serial = 1884] [outer = 0x0] 04:48:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x129349c00) [pid = 1648] [serial = 1885] [outer = 0x128f4e800] 04:48:47 INFO - PROCESS | 1648 | 1464781727806 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x129352000) [pid = 1648] [serial = 1886] [outer = 0x128f4e800] 04:48:48 INFO - PROCESS | 1648 | 1464781728170 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 04:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:48:48 INFO - PROCESS | 1648 | 1464781728208 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 1648 | 1464781728209 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:48:48 INFO - PROCESS | 1648 | 1464781728212 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1648 | 1464781728214 Marionette TRACE conn2 <- [1,2486,null,{}] 04:48:48 INFO - PROCESS | 1648 | 1464781728217 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}] 04:48:48 INFO - PROCESS | 1648 | 1464781728353 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:48:48 INFO - PROCESS | 1648 | 1464781728510 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x11339f800 == 52 [pid = 1648] [id = 629] 04:48:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x110e36800) [pid = 1648] [serial = 1887] [outer = 0x0] 04:48:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x111c7d400) [pid = 1648] [serial = 1888] [outer = 0x110e36800] 04:48:48 INFO - PROCESS | 1648 | 1464781728545 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x112a1bc00) [pid = 1648] [serial = 1889] [outer = 0x110e36800] 04:48:48 INFO - PROCESS | 1648 | 1464781728978 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 820ms 04:48:49 INFO - PROCESS | 1648 | 1464781729033 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 1648 | 1464781729035 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:48:49 INFO - PROCESS | 1648 | 1464781729038 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 1648 | 1464781729041 Marionette TRACE conn2 <- [1,2490,null,{}] 04:48:49 INFO - PROCESS | 1648 | 1464781729045 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}] 04:48:49 INFO - PROCESS | 1648 | 1464781729149 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:48:49 INFO - PROCESS | 1648 | 1464781729218 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c1e000 == 53 [pid = 1648] [id = 630] 04:48:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x113172400) [pid = 1648] [serial = 1890] [outer = 0x0] 04:48:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1167d2800) [pid = 1648] [serial = 1891] [outer = 0x113172400] 04:48:49 INFO - PROCESS | 1648 | 1464781729251 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x118285000) [pid = 1648] [serial = 1892] [outer = 0x113172400] 04:48:49 INFO - PROCESS | 1648 | 1464781729671 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 04:48:49 INFO - PROCESS | 1648 | 1464781729710 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 1648 | 1464781729713 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:48:49 INFO - PROCESS | 1648 | 1464781729717 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 1648 | 1464781729718 Marionette TRACE conn2 <- [1,2494,null,{}] 04:48:49 INFO - PROCESS | 1648 | 1464781729721 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}] 04:48:49 INFO - PROCESS | 1648 | 1464781729848 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:48:49 INFO - PROCESS | 1648 | 1464781729918 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca0d000 == 54 [pid = 1648] [id = 631] 04:48:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x118538000) [pid = 1648] [serial = 1893] [outer = 0x0] 04:48:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x118858c00) [pid = 1648] [serial = 1894] [outer = 0x118538000] 04:48:49 INFO - PROCESS | 1648 | 1464781729948 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11944ec00) [pid = 1648] [serial = 1895] [outer = 0x118538000] 04:48:50 INFO - PROCESS | 1648 | 1464781730335 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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 673ms 04:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:48:50 INFO - PROCESS | 1648 | 1464781730391 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 1648 | 1464781730393 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:48:50 INFO - PROCESS | 1648 | 1464781730396 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 1648 | 1464781730401 Marionette TRACE conn2 <- [1,2498,null,{}] 04:48:50 INFO - PROCESS | 1648 | 1464781730408 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}] 04:48:50 INFO - PROCESS | 1648 | 1464781730511 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:48:50 INFO - PROCESS | 1648 | 1464781730581 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e12b800 == 55 [pid = 1648] [id = 632] 04:48:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x119632400) [pid = 1648] [serial = 1896] [outer = 0x0] 04:48:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x121f22800) [pid = 1648] [serial = 1897] [outer = 0x119632400] 04:48:50 INFO - PROCESS | 1648 | 1464781730610 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x125781800) [pid = 1648] [serial = 1898] [outer = 0x119632400] 04:48:51 INFO - PROCESS | 1648 | 1464781731024 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 676ms 04:48:51 INFO - PROCESS | 1648 | 1464781731086 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1648 | 1464781731088 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:48:51 INFO - PROCESS | 1648 | 1464781731092 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1648 | 1464781731093 Marionette TRACE conn2 <- [1,2502,null,{}] 04:48:51 INFO - PROCESS | 1648 | 1464781731095 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}] 04:48:51 INFO - PROCESS | 1648 | 1464781731217 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:48:51 INFO - PROCESS | 1648 | 1464781731298 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2c7800 == 56 [pid = 1648] [id = 633] 04:48:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1278b1000) [pid = 1648] [serial = 1899] [outer = 0x0] 04:48:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x128a71000) [pid = 1648] [serial = 1900] [outer = 0x1278b1000] 04:48:51 INFO - PROCESS | 1648 | 1464781731327 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x128f4c400) [pid = 1648] [serial = 1901] [outer = 0x1278b1000] 04:48:51 INFO - PROCESS | 1648 | 1464781731730 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 669ms 04:48:51 INFO - PROCESS | 1648 | 1464781731762 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1648 | 1464781731764 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:48:51 INFO - PROCESS | 1648 | 1464781731766 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1648 | 1464781731767 Marionette TRACE conn2 <- [1,2506,null,{}] 04:48:51 INFO - PROCESS | 1648 | 1464781731770 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}] 04:48:51 INFO - PROCESS | 1648 | 1464781731871 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:48:51 INFO - PROCESS | 1648 | 1464781731929 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2e0000 == 57 [pid = 1648] [id = 634] 04:48:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1293aa800) [pid = 1648] [serial = 1902] [outer = 0x0] 04:48:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1293acc00) [pid = 1648] [serial = 1903] [outer = 0x1293aa800] 04:48:51 INFO - PROCESS | 1648 | 1464781731964 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x1297cc000) [pid = 1648] [serial = 1904] [outer = 0x1293aa800] 04:48:52 INFO - PROCESS | 1648 | 1464781732493 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]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 770ms 04:48:52 INFO - PROCESS | 1648 | 1464781732574 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 1648 | 1464781732575 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:48:52 INFO - PROCESS | 1648 | 1464781732579 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 1648 | 1464781732580 Marionette TRACE conn2 <- [1,2510,null,{}] 04:48:52 INFO - PROCESS | 1648 | 1464781732583 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}] 04:48:52 INFO - PROCESS | 1648 | 1464781732734 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:48:52 INFO - PROCESS | 1648 | 1464781732954 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a6b800 == 58 [pid = 1648] [id = 635] 04:48:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x112981400) [pid = 1648] [serial = 1905] [outer = 0x0] 04:48:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x112a20c00) [pid = 1648] [serial = 1906] [outer = 0x112981400] 04:48:52 INFO - PROCESS | 1648 | 1464781732984 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x11317d400) [pid = 1648] [serial = 1907] [outer = 0x112981400] 04:48:53 INFO - PROCESS | 1648 | 1464781733411 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 873ms 04:48:53 INFO - PROCESS | 1648 | 1464781733454 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:48:53 INFO - PROCESS | 1648 | 1464781733458 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:48:53 INFO - PROCESS | 1648 | 1464781733462 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 1648 | 1464781733466 Marionette TRACE conn2 <- [1,2514,null,{}] 04:48:53 INFO - PROCESS | 1648 | 1464781733470 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}] 04:48:53 INFO - PROCESS | 1648 | 1464781733614 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:48:53 INFO - PROCESS | 1648 | 1464781733720 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x121129000 == 59 [pid = 1648] [id = 636] 04:48:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x116602400) [pid = 1648] [serial = 1908] [outer = 0x0] 04:48:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x118088000) [pid = 1648] [serial = 1909] [outer = 0x116602400] 04:48:53 INFO - PROCESS | 1648 | 1464781733769 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x1183c9400) [pid = 1648] [serial = 1910] [outer = 0x116602400] 04:48:54 INFO - PROCESS | 1648 | 1464781734236 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]]]}] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce40800 == 58 [pid = 1648] [id = 628] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe1800 == 57 [pid = 1648] [id = 627] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab16800 == 56 [pid = 1648] [id = 626] 04:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 826ms 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x11317ac00) [pid = 1648] [serial = 1783] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x11704ac00) [pid = 1648] [serial = 1786] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x11853c000) [pid = 1648] [serial = 1789] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12142f800) [pid = 1648] [serial = 1792] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x128f42c00) [pid = 1648] [serial = 1831] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfa9800 == 55 [pid = 1648] [id = 625] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4c6800 == 54 [pid = 1648] [id = 624] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12b278800 == 53 [pid = 1648] [id = 623] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12a94f000 == 52 [pid = 1648] [id = 622] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x119b84800 == 51 [pid = 1648] [id = 621] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1257af000 == 50 [pid = 1648] [id = 620] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x121f4b800 == 49 [pid = 1648] [id = 619] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x119499000 == 48 [pid = 1648] [id = 618] 04:48:54 INFO - PROCESS | 1648 | --DOCSHELL 0x116883000 == 47 [pid = 1648] [id = 617] 04:48:54 INFO - PROCESS | 1648 | 1464781734302 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 1648 | 1464781734305 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:48:54 INFO - PROCESS | 1648 | 1464781734307 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 1648 | 1464781734308 Marionette TRACE conn2 <- [1,2518,null,{}] 04:48:54 INFO - PROCESS | 1648 | 1464781734311 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}] 04:48:54 INFO - PROCESS | 1648 | 1464781734394 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:48:54 INFO - PROCESS | 1648 | 1464781734401 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x11947c800 == 48 [pid = 1648] [id = 637] 04:48:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x118526400) [pid = 1648] [serial = 1911] [outer = 0x0] 04:48:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x11852ac00) [pid = 1648] [serial = 1912] [outer = 0x118526400] 04:48:54 INFO - PROCESS | 1648 | 1464781734427 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x1188afc00) [pid = 1648] [serial = 1913] [outer = 0x118526400] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x116850000) [pid = 1648] [serial = 1733] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x11935e400) [pid = 1648] [serial = 1739] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x112a1fc00) [pid = 1648] [serial = 1688] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x113179c00) [pid = 1648] [serial = 1730] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x113f11400) [pid = 1648] [serial = 1691] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12142a400) [pid = 1648] [serial = 1742] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x118523000) [pid = 1648] [serial = 1736] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x125776000) [pid = 1648] [serial = 1814] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x121ff0c00) [pid = 1648] [serial = 1813] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x113171c00) [pid = 1648] [serial = 1799] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x112a1d400) [pid = 1648] [serial = 1798] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x118157400) [pid = 1648] [serial = 1804] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x11852dc00) [pid = 1648] [serial = 1805] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x124f6ac00) [pid = 1648] [serial = 1796] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x118088c00) [pid = 1648] [serial = 1795] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x11317c800) [pid = 1648] [serial = 1801] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1167d0c00) [pid = 1648] [serial = 1802] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1262c8000) [pid = 1648] [serial = 1816] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x119327c00) [pid = 1648] [serial = 1808] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x11885f400) [pid = 1648] [serial = 1807] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x119455800) [pid = 1648] [serial = 1810] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x126d46800) [pid = 1648] [serial = 1819] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x11853e000) [pid = 1648] [serial = 1822] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x125777c00) [pid = 1648] [serial = 1823] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1278b9400) [pid = 1648] [serial = 1828] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1278ab000) [pid = 1648] [serial = 1825] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x126e1e800) [pid = 1648] [serial = 1820] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x128a11000) [pid = 1648] [serial = 1829] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1278b0c00) [pid = 1648] [serial = 1826] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12685c400) [pid = 1648] [serial = 1817] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x121431400) [pid = 1648] [serial = 1811] [outer = 0x0] [url = about:blank] 04:48:54 INFO - PROCESS | 1648 | 1464781734794 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 04:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:48:54 INFO - PROCESS | 1648 | 1464781734826 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 1648 | 1464781734828 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:48:54 INFO - PROCESS | 1648 | 1464781734836 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 1648 | 1464781734842 Marionette TRACE conn2 <- [1,2522,null,{}] 04:48:54 INFO - PROCESS | 1648 | 1464781734845 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}] 04:48:54 INFO - PROCESS | 1648 | 1464781734927 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:48:54 INFO - PROCESS | 1648 | 1464781734931 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257a5800 == 49 [pid = 1648] [id = 638] 04:48:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11853e000) [pid = 1648] [serial = 1914] [outer = 0x0] 04:48:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11935c400) [pid = 1648] [serial = 1915] [outer = 0x11853e000] 04:48:54 INFO - PROCESS | 1648 | 1464781734959 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1213efc00) [pid = 1648] [serial = 1916] [outer = 0x11853e000] 04:48:55 INFO - PROCESS | 1648 | 1464781735305 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 478ms 04:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:48:55 INFO - PROCESS | 1648 | 1464781735310 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 1648 | 1464781735311 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:48:55 INFO - PROCESS | 1648 | 1464781735313 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 1648 | 1464781735315 Marionette TRACE conn2 <- [1,2526,null,{}] 04:48:55 INFO - PROCESS | 1648 | 1464781735317 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}] 04:48:55 INFO - PROCESS | 1648 | 1464781735416 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:48:55 INFO - PROCESS | 1648 | 1464781735471 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x115e16800 == 50 [pid = 1648] [id = 639] 04:48:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x118e76800) [pid = 1648] [serial = 1917] [outer = 0x0] 04:48:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1217a5800) [pid = 1648] [serial = 1918] [outer = 0x118e76800] 04:48:55 INFO - PROCESS | 1648 | 1464781735497 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x124b34c00) [pid = 1648] [serial = 1919] [outer = 0x118e76800] 04:48:55 INFO - PROCESS | 1648 | 1464781735791 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 04:48:55 INFO - PROCESS | 1648 | 1464781735837 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 1648 | 1464781735839 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:48:55 INFO - PROCESS | 1648 | 1464781735841 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 1648 | 1464781735842 Marionette TRACE conn2 <- [1,2530,null,{}] 04:48:55 INFO - PROCESS | 1648 | 1464781735845 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}] 04:48:55 INFO - PROCESS | 1648 | 1464781735925 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:48:55 INFO - PROCESS | 1648 | 1464781735930 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab2a000 == 51 [pid = 1648] [id = 640] 04:48:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12577e400) [pid = 1648] [serial = 1920] [outer = 0x0] 04:48:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1262c3000) [pid = 1648] [serial = 1921] [outer = 0x12577e400] 04:48:55 INFO - PROCESS | 1648 | 1464781735962 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x126d3e000) [pid = 1648] [serial = 1922] [outer = 0x12577e400] 04:48:56 INFO - PROCESS | 1648 | 1464781736279 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 04:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:48:56 INFO - PROCESS | 1648 | 1464781736311 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 1648 | 1464781736312 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:48:56 INFO - PROCESS | 1648 | 1464781736314 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 1648 | 1464781736315 Marionette TRACE conn2 <- [1,2534,null,{}] 04:48:56 INFO - PROCESS | 1648 | 1464781736325 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}] 04:48:56 INFO - PROCESS | 1648 | 1464781736452 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:48:56 INFO - PROCESS | 1648 | 1464781736460 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2cc000 == 52 [pid = 1648] [id = 641] 04:48:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1252a6800) [pid = 1648] [serial = 1923] [outer = 0x0] 04:48:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12577f000) [pid = 1648] [serial = 1924] [outer = 0x1252a6800] 04:48:56 INFO - PROCESS | 1648 | 1464781736492 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x128a05c00) [pid = 1648] [serial = 1925] [outer = 0x1252a6800] 04:48:56 INFO - PROCESS | 1648 | 1464781736820 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 523ms 04:48:56 INFO - PROCESS | 1648 | 1464781736837 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:48:56 INFO - PROCESS | 1648 | 1464781736839 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:48:56 INFO - PROCESS | 1648 | 1464781736841 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 1648 | 1464781736842 Marionette TRACE conn2 <- [1,2538,null,{}] 04:48:56 INFO - PROCESS | 1648 | 1464781736844 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}] 04:48:56 INFO - PROCESS | 1648 | 1464781736947 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:48:56 INFO - PROCESS | 1648 | 1464781736959 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bf97000 == 53 [pid = 1648] [id = 642] 04:48:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x128a06400) [pid = 1648] [serial = 1926] [outer = 0x0] 04:48:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x128f4a400) [pid = 1648] [serial = 1927] [outer = 0x128a06400] 04:48:56 INFO - PROCESS | 1648 | 1464781736983 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1293ab800) [pid = 1648] [serial = 1928] [outer = 0x128a06400] 04:48:57 INFO - PROCESS | 1648 | 1464781737346 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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 04:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:48:57 INFO - PROCESS | 1648 | 1464781737360 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 1648 | 1464781737362 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:48:57 INFO - PROCESS | 1648 | 1464781737364 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 1648 | 1464781737365 Marionette TRACE conn2 <- [1,2542,null,{}] 04:48:57 INFO - PROCESS | 1648 | 1464781737367 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}] 04:48:57 INFO - PROCESS | 1648 | 1464781737480 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:48:57 INFO - PROCESS | 1648 | 1464781737497 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca07000 == 54 [pid = 1648] [id = 643] 04:48:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x128a71c00) [pid = 1648] [serial = 1929] [outer = 0x0] 04:48:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x1293b2800) [pid = 1648] [serial = 1930] [outer = 0x128a71c00] 04:48:57 INFO - PROCESS | 1648 | 1464781737521 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1297d1400) [pid = 1648] [serial = 1931] [outer = 0x128a71c00] 04:48:57 INFO - PROCESS | 1648 | 1464781737865 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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 518ms 04:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:48:57 INFO - PROCESS | 1648 | 1464781737883 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 1648 | 1464781737884 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:48:57 INFO - PROCESS | 1648 | 1464781737889 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 1648 | 1464781737891 Marionette TRACE conn2 <- [1,2546,null,{}] 04:48:57 INFO - PROCESS | 1648 | 1464781737893 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}] 04:48:58 INFO - PROCESS | 1648 | 1464781737999 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:48:58 INFO - PROCESS | 1648 | 1464781738012 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe9800 == 55 [pid = 1648] [id = 644] 04:48:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x1293ae800) [pid = 1648] [serial = 1932] [outer = 0x0] 04:48:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12a810800) [pid = 1648] [serial = 1933] [outer = 0x1293ae800] 04:48:58 INFO - PROCESS | 1648 | 1464781738037 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12a8d0400) [pid = 1648] [serial = 1934] [outer = 0x1293ae800] 04:48:58 INFO - PROCESS | 1648 | 1464781738381 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 04:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:48:58 INFO - PROCESS | 1648 | 1464781738408 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 1648 | 1464781738409 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:48:58 INFO - PROCESS | 1648 | 1464781738412 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 1648 | 1464781738413 Marionette TRACE conn2 <- [1,2550,null,{}] 04:48:58 INFO - PROCESS | 1648 | 1464781738415 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}] 04:48:58 INFO - PROCESS | 1648 | 1464781738520 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:48:58 INFO - PROCESS | 1648 | 1464781738533 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8e5000 == 56 [pid = 1648] [id = 645] 04:48:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1162b6c00) [pid = 1648] [serial = 1935] [outer = 0x0] 04:48:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12a8d6400) [pid = 1648] [serial = 1936] [outer = 0x1162b6c00] 04:48:58 INFO - PROCESS | 1648 | 1464781738565 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12a960c00) [pid = 1648] [serial = 1937] [outer = 0x1162b6c00] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x124b11c00) [pid = 1648] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x119e58400) [pid = 1648] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x1258ea400) [pid = 1648] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x126d3ec00) [pid = 1648] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x11317dc00) [pid = 1648] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x118597000) [pid = 1648] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x1262cac00) [pid = 1648] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x11885a000) [pid = 1648] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x113865800) [pid = 1648] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x11297f400) [pid = 1648] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x118280000) [pid = 1648] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:48:58 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x121425c00) [pid = 1648] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:48:59 INFO - PROCESS | 1648 | 1464781739004 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 620ms 04:48:59 INFO - PROCESS | 1648 | 1464781739032 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 1648 | 1464781739034 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:48:59 INFO - PROCESS | 1648 | 1464781739042 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 1648 | 1464781739052 Marionette TRACE conn2 <- [1,2554,null,{}] 04:48:59 INFO - PROCESS | 1648 | 1464781739067 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}] 04:48:59 INFO - PROCESS | 1648 | 1464781739180 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:48:59 INFO - PROCESS | 1648 | 1464781739185 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12deec000 == 57 [pid = 1648] [id = 646] 04:48:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x124d05800) [pid = 1648] [serial = 1938] [outer = 0x0] 04:48:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1278ad000) [pid = 1648] [serial = 1939] [outer = 0x124d05800] 04:48:59 INFO - PROCESS | 1648 | 1464781739210 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12a9bcc00) [pid = 1648] [serial = 1940] [outer = 0x124d05800] 04:48:59 INFO - PROCESS | 1648 | 1464781739547 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 540ms 04:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:48:59 INFO - PROCESS | 1648 | 1464781739582 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 1648 | 1464781739584 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:48:59 INFO - PROCESS | 1648 | 1464781739588 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 1648 | 1464781739589 Marionette TRACE conn2 <- [1,2558,null,{}] 04:48:59 INFO - PROCESS | 1648 | 1464781739592 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}] 04:48:59 INFO - PROCESS | 1648 | 1464781739675 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:48:59 INFO - PROCESS | 1648 | 1464781739739 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12defa800 == 58 [pid = 1648] [id = 647] 04:48:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1258ea400) [pid = 1648] [serial = 1941] [outer = 0x0] 04:48:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12a9c0400) [pid = 1648] [serial = 1942] [outer = 0x1258ea400] 04:48:59 INFO - PROCESS | 1648 | 1464781739763 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x12ad68400) [pid = 1648] [serial = 1943] [outer = 0x1258ea400] 04:49:00 INFO - PROCESS | 1648 | 1464781740042 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]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms 04:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:49:00 INFO - PROCESS | 1648 | 1464781740059 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 1648 | 1464781740060 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:49:00 INFO - PROCESS | 1648 | 1464781740062 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 1648 | 1464781740063 Marionette TRACE conn2 <- [1,2562,null,{}] 04:49:00 INFO - PROCESS | 1648 | 1464781740066 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}] 04:49:00 INFO - PROCESS | 1648 | 1464781740163 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:49:00 INFO - PROCESS | 1648 | 1464781740168 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c91000 == 59 [pid = 1648] [id = 648] 04:49:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x118597000) [pid = 1648] [serial = 1944] [outer = 0x0] 04:49:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12b21ac00) [pid = 1648] [serial = 1945] [outer = 0x118597000] 04:49:00 INFO - PROCESS | 1648 | 1464781740192 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12b412800) [pid = 1648] [serial = 1946] [outer = 0x118597000] 04:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 468ms 04:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:49:00 INFO - PROCESS | 1648 | 1464781740526 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]]]}] 04:49:00 INFO - PROCESS | 1648 | 1464781740531 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 1648 | 1464781740532 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:49:00 INFO - PROCESS | 1648 | 1464781740534 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 1648 | 1464781740537 Marionette TRACE conn2 <- [1,2566,null,{}] 04:49:00 INFO - PROCESS | 1648 | 1464781740542 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}] 04:49:00 INFO - PROCESS | 1648 | 1464781740656 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:49:00 INFO - PROCESS | 1648 | 1464781740665 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2e1800 == 60 [pid = 1648] [id = 649] 04:49:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12ad68800) [pid = 1648] [serial = 1947] [outer = 0x0] 04:49:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12b415800) [pid = 1648] [serial = 1948] [outer = 0x12ad68800] 04:49:00 INFO - PROCESS | 1648 | 1464781740690 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12b41e800) [pid = 1648] [serial = 1949] [outer = 0x12ad68800] 04:49:01 INFO - PROCESS | 1648 | 1464781741164 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 673ms 04:49:01 INFO - PROCESS | 1648 | 1464781741207 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:49:01 INFO - PROCESS | 1648 | 1464781741210 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:49:01 INFO - PROCESS | 1648 | 1464781741213 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 1648 | 1464781741216 Marionette TRACE conn2 <- [1,2570,null,{}] 04:49:01 INFO - PROCESS | 1648 | 1464781741220 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}] 04:49:01 INFO - PROCESS | 1648 | 1464781741329 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:49:01 INFO - PROCESS | 1648 | 1464781741403 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170a5000 == 61 [pid = 1648] [id = 650] 04:49:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x113f0b000) [pid = 1648] [serial = 1950] [outer = 0x0] 04:49:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1167cc000) [pid = 1648] [serial = 1951] [outer = 0x113f0b000] 04:49:01 INFO - PROCESS | 1648 | 1464781741434 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x118080800) [pid = 1648] [serial = 1952] [outer = 0x113f0b000] 04:49:01 INFO - PROCESS | 1648 | 1464781741878 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 04:49:01 INFO - PROCESS | 1648 | 1464781741888 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 1648 | 1464781741892 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:49:01 INFO - PROCESS | 1648 | 1464781741938 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 1648 | 1464781741941 Marionette TRACE conn2 <- [1,2574,null,{}] 04:49:01 INFO - PROCESS | 1648 | 1464781741945 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}] 04:49:02 INFO - PROCESS | 1648 | 1464781742054 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:49:02 INFO - PROCESS | 1648 | 1464781742126 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f34000 == 62 [pid = 1648] [id = 651] 04:49:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x118525800) [pid = 1648] [serial = 1953] [outer = 0x0] 04:49:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1188b1400) [pid = 1648] [serial = 1954] [outer = 0x118525800] 04:49:02 INFO - PROCESS | 1648 | 1464781742157 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x11935d000) [pid = 1648] [serial = 1955] [outer = 0x118525800] 04:49:02 INFO - PROCESS | 1648 | 1464781742575 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 04:49:02 INFO - PROCESS | 1648 | 1464781742612 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:49:02 INFO - PROCESS | 1648 | 1464781742613 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:49:02 INFO - PROCESS | 1648 | 1464781742616 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 1648 | 1464781742619 Marionette TRACE conn2 <- [1,2578,null,{}] 04:49:02 INFO - PROCESS | 1648 | 1464781742627 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}] 04:49:02 INFO - PROCESS | 1648 | 1464781742735 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:49:02 INFO - PROCESS | 1648 | 1464781742839 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4d0800 == 63 [pid = 1648] [id = 652] 04:49:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x121426800) [pid = 1648] [serial = 1956] [outer = 0x0] 04:49:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x124f6ac00) [pid = 1648] [serial = 1957] [outer = 0x121426800] 04:49:02 INFO - PROCESS | 1648 | 1464781742874 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x126d44c00) [pid = 1648] [serial = 1958] [outer = 0x121426800] 04:49:03 INFO - PROCESS | 1648 | 1464781743294 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]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 725ms 04:49:03 INFO - PROCESS | 1648 | 1464781743345 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:49:03 INFO - PROCESS | 1648 | 1464781743348 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:49:03 INFO - PROCESS | 1648 | 1464781743350 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 1648 | 1464781743351 Marionette TRACE conn2 <- [1,2582,null,{}] 04:49:03 INFO - PROCESS | 1648 | 1464781743369 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}] 04:49:03 INFO - PROCESS | 1648 | 1464781743475 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:49:03 INFO - PROCESS | 1648 | 1464781743535 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2e1000 == 64 [pid = 1648] [id = 653] 04:49:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x1121b5000) [pid = 1648] [serial = 1959] [outer = 0x0] 04:49:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x128a78800) [pid = 1648] [serial = 1960] [outer = 0x1121b5000] 04:49:03 INFO - PROCESS | 1648 | 1464781743615 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12a8ca400) [pid = 1648] [serial = 1961] [outer = 0x1121b5000] 04:49:04 INFO - PROCESS | 1648 | 1464781744046 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 732ms 04:49:04 INFO - PROCESS | 1648 | 1464781744082 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 1648 | 1464781744084 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:49:04 INFO - PROCESS | 1648 | 1464781744086 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 1648 | 1464781744087 Marionette TRACE conn2 <- [1,2586,null,{}] 04:49:04 INFO - PROCESS | 1648 | 1464781744090 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}] 04:49:04 INFO - PROCESS | 1648 | 1464781744197 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:49:04 INFO - PROCESS | 1648 | 1464781744257 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x121a4f000 == 65 [pid = 1648] [id = 654] 04:49:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x113805000) [pid = 1648] [serial = 1962] [outer = 0x0] 04:49:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x118599c00) [pid = 1648] [serial = 1963] [outer = 0x113805000] 04:49:04 INFO - PROCESS | 1648 | 1464781744287 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12a8ca000) [pid = 1648] [serial = 1964] [outer = 0x113805000] 04:49:04 INFO - PROCESS | 1648 | 1464781744957 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]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 919ms 04:49:05 INFO - PROCESS | 1648 | 1464781745006 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 1648 | 1464781745009 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:49:05 INFO - PROCESS | 1648 | 1464781745012 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 1648 | 1464781745014 Marionette TRACE conn2 <- [1,2590,null,{}] 04:49:05 INFO - PROCESS | 1648 | 1464781745035 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}] 04:49:05 INFO - PROCESS | 1648 | 1464781745155 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:49:05 INFO - PROCESS | 1648 | 1464781745211 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x118e1d800 == 66 [pid = 1648] [id = 655] 04:49:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x1130c7800) [pid = 1648] [serial = 1965] [outer = 0x0] 04:49:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x113175800) [pid = 1648] [serial = 1966] [outer = 0x1130c7800] 04:49:05 INFO - PROCESS | 1648 | 1464781745240 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x113d71000) [pid = 1648] [serial = 1967] [outer = 0x1130c7800] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x121c91000 == 65 [pid = 1648] [id = 648] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12defa800 == 64 [pid = 1648] [id = 647] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12deec000 == 63 [pid = 1648] [id = 646] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8e5000 == 62 [pid = 1648] [id = 645] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe9800 == 61 [pid = 1648] [id = 644] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca07000 == 60 [pid = 1648] [id = 643] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12bf97000 == 59 [pid = 1648] [id = 642] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x129349c00) [pid = 1648] [serial = 1885] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2cc000 == 58 [pid = 1648] [id = 641] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab2a000 == 57 [pid = 1648] [id = 640] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x115e16800 == 56 [pid = 1648] [id = 639] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x1257a5800 == 55 [pid = 1648] [id = 638] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x11947c800 == 54 [pid = 1648] [id = 637] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x121129000 == 53 [pid = 1648] [id = 636] 04:49:05 INFO - PROCESS | 1648 | --DOCSHELL 0x121a6b800 == 52 [pid = 1648] [id = 635] 04:49:05 INFO - PROCESS | 1648 | 1464781745689 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]]]}] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x125780c00) [pid = 1648] [serial = 1870] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x121425400) [pid = 1648] [serial = 1867] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x126a11000) [pid = 1648] [serial = 1873] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x1278afc00) [pid = 1648] [serial = 1876] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x11739c400) [pid = 1648] [serial = 1879] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x126e16000) [pid = 1648] [serial = 1874] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x121427c00) [pid = 1648] [serial = 1840] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x118084400) [pid = 1648] [serial = 1837] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x118864800) [pid = 1648] [serial = 1861] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x118e45400) [pid = 1648] [serial = 1862] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x1278b7400) [pid = 1648] [serial = 1846] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x128f4f400) [pid = 1648] [serial = 1850] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x1278ab400) [pid = 1648] [serial = 1849] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x11932b800) [pid = 1648] [serial = 1864] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x1162bcc00) [pid = 1648] [serial = 1853] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x113d74800) [pid = 1648] [serial = 1852] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1258eb400) [pid = 1648] [serial = 1843] [outer = 0x0] [url = about:blank] 04:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 725ms 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x1168a5000) [pid = 1648] [serial = 1855] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x11739c800) [pid = 1648] [serial = 1856] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x1183c5000) [pid = 1648] [serial = 1858] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x118536c00) [pid = 1648] [serial = 1859] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x128a0cc00) [pid = 1648] [serial = 1882] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x128f4d800) [pid = 1648] [serial = 1883] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x128a0ac00) [pid = 1648] [serial = 1877] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x11334e800) [pid = 1648] [serial = 1834] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1262ccc00) [pid = 1648] [serial = 1871] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x118e82000) [pid = 1648] [serial = 1880] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x124f51c00) [pid = 1648] [serial = 1868] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x119617c00) [pid = 1648] [serial = 1865] [outer = 0x0] [url = about:blank] 04:49:05 INFO - PROCESS | 1648 | 1464781745741 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 1648 | 1464781745745 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:49:05 INFO - PROCESS | 1648 | 1464781745750 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 1648 | 1464781745752 Marionette TRACE conn2 <- [1,2594,null,{}] 04:49:05 INFO - PROCESS | 1648 | 1464781745761 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}] 04:49:05 INFO - PROCESS | 1648 | 1464781745855 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:49:05 INFO - PROCESS | 1648 | 1464781745861 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x11930c800 == 53 [pid = 1648] [id = 656] 04:49:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x11317b800) [pid = 1648] [serial = 1968] [outer = 0x0] 04:49:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1167d0c00) [pid = 1648] [serial = 1969] [outer = 0x11317b800] 04:49:05 INFO - PROCESS | 1648 | 1464781745888 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x117052c00) [pid = 1648] [serial = 1970] [outer = 0x11317b800] 04:49:06 INFO - PROCESS | 1648 | 1464781746264 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 526ms 04:49:06 INFO - PROCESS | 1648 | 1464781746306 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 1648 | 1464781746307 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:49:06 INFO - PROCESS | 1648 | 1464781746311 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 1648 | 1464781746313 Marionette TRACE conn2 <- [1,2598,null,{}] 04:49:06 INFO - PROCESS | 1648 | 1464781746321 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}] 04:49:06 INFO - PROCESS | 1648 | 1464781746405 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:49:06 INFO - PROCESS | 1648 | 1464781746412 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c86000 == 54 [pid = 1648] [id = 657] 04:49:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1173a0800) [pid = 1648] [serial = 1971] [outer = 0x0] 04:49:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x118281000) [pid = 1648] [serial = 1972] [outer = 0x1173a0800] 04:49:06 INFO - PROCESS | 1648 | 1464781746440 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x118531000) [pid = 1648] [serial = 1973] [outer = 0x1173a0800] 04:49:06 INFO - PROCESS | 1648 | 1464781746790 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 522ms 04:49:06 INFO - PROCESS | 1648 | 1464781746834 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:49:06 INFO - PROCESS | 1648 | 1464781746838 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:49:06 INFO - PROCESS | 1648 | 1464781746840 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 1648 | 1464781746842 Marionette TRACE conn2 <- [1,2602,null,{}] 04:49:06 INFO - PROCESS | 1648 | 1464781746862 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}] 04:49:06 INFO - PROCESS | 1648 | 1464781746948 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:49:06 INFO - PROCESS | 1648 | 1464781746954 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257b0800 == 55 [pid = 1648] [id = 658] 04:49:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x118864800) [pid = 1648] [serial = 1974] [outer = 0x0] 04:49:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x11935e400) [pid = 1648] [serial = 1975] [outer = 0x118864800] 04:49:06 INFO - PROCESS | 1648 | 1464781746980 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x119632000) [pid = 1648] [serial = 1976] [outer = 0x118864800] 04:49:07 INFO - PROCESS | 1648 | 1464781747306 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 483ms 04:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:49:07 INFO - PROCESS | 1648 | 1464781747324 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 1648 | 1464781747325 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:49:07 INFO - PROCESS | 1648 | 1464781747328 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 1648 | 1464781747329 Marionette TRACE conn2 <- [1,2606,null,{}] 04:49:07 INFO - PROCESS | 1648 | 1464781747331 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}] 04:49:07 INFO - PROCESS | 1648 | 1464781747412 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:49:07 INFO - PROCESS | 1648 | 1464781747416 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1293c3800 == 56 [pid = 1648] [id = 659] 04:49:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x119e4cc00) [pid = 1648] [serial = 1977] [outer = 0x0] 04:49:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12142a400) [pid = 1648] [serial = 1978] [outer = 0x119e4cc00] 04:49:07 INFO - PROCESS | 1648 | 1464781747445 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x121b5b000) [pid = 1648] [serial = 1979] [outer = 0x119e4cc00] 04:49:07 INFO - PROCESS | 1648 | 1464781747845 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 569ms 04:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:49:07 INFO - PROCESS | 1648 | 1464781747898 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 1648 | 1464781747899 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:49:07 INFO - PROCESS | 1648 | 1464781747906 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 1648 | 1464781747907 Marionette TRACE conn2 <- [1,2610,null,{}] 04:49:07 INFO - PROCESS | 1648 | 1464781747910 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}] 04:49:08 INFO - PROCESS | 1648 | 1464781748027 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:49:08 INFO - PROCESS | 1648 | 1464781748061 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab22000 == 57 [pid = 1648] [id = 660] 04:49:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x121f1f000) [pid = 1648] [serial = 1980] [outer = 0x0] 04:49:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x124f75800) [pid = 1648] [serial = 1981] [outer = 0x121f1f000] 04:49:08 INFO - PROCESS | 1648 | 1464781748088 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x126d3ec00) [pid = 1648] [serial = 1982] [outer = 0x121f1f000] 04:49:08 INFO - PROCESS | 1648 | 1464781748397 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 524ms 04:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:49:08 INFO - PROCESS | 1648 | 1464781748425 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1648 | 1464781748427 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:49:08 INFO - PROCESS | 1648 | 1464781748434 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 1648 | 1464781748437 Marionette TRACE conn2 <- [1,2614,null,{}] 04:49:08 INFO - PROCESS | 1648 | 1464781748441 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}] 04:49:08 INFO - PROCESS | 1648 | 1464781748542 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:49:08 INFO - PROCESS | 1648 | 1464781748577 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b270000 == 58 [pid = 1648] [id = 661] 04:49:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x126d0f400) [pid = 1648] [serial = 1983] [outer = 0x0] 04:49:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x1278b2000) [pid = 1648] [serial = 1984] [outer = 0x126d0f400] 04:49:08 INFO - PROCESS | 1648 | 1464781748603 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x128a0ec00) [pid = 1648] [serial = 1985] [outer = 0x126d0f400] 04:49:08 INFO - PROCESS | 1648 | 1464781748916 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 527ms 04:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:49:08 INFO - PROCESS | 1648 | 1464781748956 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1648 | 1464781748958 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:49:08 INFO - PROCESS | 1648 | 1464781748960 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 1648 | 1464781748961 Marionette TRACE conn2 <- [1,2618,null,{}] 04:49:08 INFO - PROCESS | 1648 | 1464781748963 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}] 04:49:09 INFO - PROCESS | 1648 | 1464781749074 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:49:09 INFO - PROCESS | 1648 | 1464781749121 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc82000 == 59 [pid = 1648] [id = 662] 04:49:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x118154800) [pid = 1648] [serial = 1986] [outer = 0x0] 04:49:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x128f46400) [pid = 1648] [serial = 1987] [outer = 0x118154800] 04:49:09 INFO - PROCESS | 1648 | 1464781749146 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x1293af800) [pid = 1648] [serial = 1988] [outer = 0x118154800] 04:49:09 INFO - PROCESS | 1648 | 1464781749473 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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 04:49:09 INFO - PROCESS | 1648 | 1464781749480 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:49:09 INFO - PROCESS | 1648 | 1464781749481 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:49:09 INFO - PROCESS | 1648 | 1464781749483 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 1648 | 1464781749485 Marionette TRACE conn2 <- [1,2622,null,{}] 04:49:09 INFO - PROCESS | 1648 | 1464781749490 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}] 04:49:09 INFO - PROCESS | 1648 | 1464781749599 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:49:09 INFO - PROCESS | 1648 | 1464781749611 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5ad000 == 60 [pid = 1648] [id = 663] 04:49:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x126e18400) [pid = 1648] [serial = 1989] [outer = 0x0] 04:49:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12a805c00) [pid = 1648] [serial = 1990] [outer = 0x126e18400] 04:49:09 INFO - PROCESS | 1648 | 1464781749636 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12a8d1400) [pid = 1648] [serial = 1991] [outer = 0x126e18400] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x128f4e800) [pid = 1648] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x126e13800) [pid = 1648] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x112a26000) [pid = 1648] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1188bb000) [pid = 1648] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x124f70800) [pid = 1648] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x1167e4800) [pid = 1648] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x112a9d400) [pid = 1648] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x126d13400) [pid = 1648] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x119632800) [pid = 1648] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x116076c00) [pid = 1648] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x1183c3000) [pid = 1648] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x118597000) [pid = 1648] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x128a06400) [pid = 1648] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x128a71c00) [pid = 1648] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x116602400) [pid = 1648] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x118526400) [pid = 1648] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x112981400) [pid = 1648] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x12577e400) [pid = 1648] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x118e76800) [pid = 1648] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x11853e000) [pid = 1648] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1252a6800) [pid = 1648] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1293ae800) [pid = 1648] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1162b6c00) [pid = 1648] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1258ea400) [pid = 1648] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:49:10 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x124d05800) [pid = 1648] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:49:10 INFO - PROCESS | 1648 | 1464781750191 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms 04:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:49:10 INFO - PROCESS | 1648 | 1464781750205 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 1648 | 1464781750206 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:49:10 INFO - PROCESS | 1648 | 1464781750208 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 1648 | 1464781750209 Marionette TRACE conn2 <- [1,2626,null,{}] 04:49:10 INFO - PROCESS | 1648 | 1464781750212 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}] 04:49:10 INFO - PROCESS | 1648 | 1464781750299 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:49:10 INFO - PROCESS | 1648 | 1464781750303 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257ac800 == 61 [pid = 1648] [id = 664] 04:49:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x11317c800) [pid = 1648] [serial = 1992] [outer = 0x0] 04:49:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x11684d800) [pid = 1648] [serial = 1993] [outer = 0x11317c800] 04:49:10 INFO - PROCESS | 1648 | 1464781750329 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1188bb000) [pid = 1648] [serial = 1994] [outer = 0x11317c800] 04:49:10 INFO - PROCESS | 1648 | 1464781750696 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 04:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:49:10 INFO - PROCESS | 1648 | 1464781750728 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 1648 | 1464781750730 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:49:10 INFO - PROCESS | 1648 | 1464781750732 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 1648 | 1464781750734 Marionette TRACE conn2 <- [1,2630,null,{}] 04:49:10 INFO - PROCESS | 1648 | 1464781750736 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}] 04:49:10 INFO - PROCESS | 1648 | 1464781750836 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:49:10 INFO - PROCESS | 1648 | 1464781750861 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d299800 == 62 [pid = 1648] [id = 665] 04:49:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1278ad400) [pid = 1648] [serial = 1995] [outer = 0x0] 04:49:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1297d2400) [pid = 1648] [serial = 1996] [outer = 0x1278ad400] 04:49:10 INFO - PROCESS | 1648 | 1464781750890 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12a962c00) [pid = 1648] [serial = 1997] [outer = 0x1278ad400] 04:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 469ms 04:49:11 INFO - PROCESS | 1648 | 1464781751197 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]]]}] 04:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:49:11 INFO - PROCESS | 1648 | 1464781751210 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 1648 | 1464781751211 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:49:11 INFO - PROCESS | 1648 | 1464781751214 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 1648 | 1464781751215 Marionette TRACE conn2 <- [1,2634,null,{}] 04:49:11 INFO - PROCESS | 1648 | 1464781751217 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}] 04:49:11 INFO - PROCESS | 1648 | 1464781751308 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:49:11 INFO - PROCESS | 1648 | 1464781751312 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8ee000 == 63 [pid = 1648] [id = 666] 04:49:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11853f800) [pid = 1648] [serial = 1998] [outer = 0x0] 04:49:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12a9be000) [pid = 1648] [serial = 1999] [outer = 0x11853f800] 04:49:11 INFO - PROCESS | 1648 | 1464781751336 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12ad64800) [pid = 1648] [serial = 2000] [outer = 0x11853f800] 04:49:11 INFO - PROCESS | 1648 | 1464781751644 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 468ms 04:49:11 INFO - PROCESS | 1648 | 1464781751682 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 1648 | 1464781751683 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:49:11 INFO - PROCESS | 1648 | 1464781751693 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 1648 | 1464781751694 Marionette TRACE conn2 <- [1,2638,null,{}] 04:49:11 INFO - PROCESS | 1648 | 1464781751721 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}] 04:49:11 INFO - PROCESS | 1648 | 1464781751816 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:49:11 INFO - PROCESS | 1648 | 1464781751820 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12deee000 == 64 [pid = 1648] [id = 667] 04:49:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12a9bc000) [pid = 1648] [serial = 2001] [outer = 0x0] 04:49:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12ad6f000) [pid = 1648] [serial = 2002] [outer = 0x12a9bc000] 04:49:11 INFO - PROCESS | 1648 | 1464781751845 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12b416800) [pid = 1648] [serial = 2003] [outer = 0x12a9bc000] 04:49:12 INFO - PROCESS | 1648 | 1464781752281 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 627ms 04:49:12 INFO - PROCESS | 1648 | 1464781752314 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 1648 | 1464781752316 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:49:12 INFO - PROCESS | 1648 | 1464781752320 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 1648 | 1464781752323 Marionette TRACE conn2 <- [1,2642,null,{}] 04:49:12 INFO - PROCESS | 1648 | 1464781752326 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}] 04:49:12 INFO - PROCESS | 1648 | 1464781752435 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:49:12 INFO - PROCESS | 1648 | 1464781752497 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x119496000 == 65 [pid = 1648] [id = 668] 04:49:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x112a26000) [pid = 1648] [serial = 2004] [outer = 0x0] 04:49:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x113172c00) [pid = 1648] [serial = 2005] [outer = 0x112a26000] 04:49:12 INFO - PROCESS | 1648 | 1464781752570 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x113a7e000) [pid = 1648] [serial = 2006] [outer = 0x112a26000] 04:49:12 INFO - PROCESS | 1648 | 1464781752994 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 725ms 04:49:13 INFO - PROCESS | 1648 | 1464781753054 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1648 | 1464781753058 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:49:13 INFO - PROCESS | 1648 | 1464781753064 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1648 | 1464781753066 Marionette TRACE conn2 <- [1,2646,null,{}] 04:49:13 INFO - PROCESS | 1648 | 1464781753068 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}] 04:49:13 INFO - PROCESS | 1648 | 1464781753174 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:49:13 INFO - PROCESS | 1648 | 1464781753248 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1257a5800 == 66 [pid = 1648] [id = 669] 04:49:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x1168ac000) [pid = 1648] [serial = 2007] [outer = 0x0] 04:49:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x11704fc00) [pid = 1648] [serial = 2008] [outer = 0x1168ac000] 04:49:13 INFO - PROCESS | 1648 | 1464781753277 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x118088c00) [pid = 1648] [serial = 2009] [outer = 0x1168ac000] 04:49:13 INFO - PROCESS | 1648 | 1464781753696 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 04:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:49:13 INFO - PROCESS | 1648 | 1464781753734 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1648 | 1464781753736 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:49:13 INFO - PROCESS | 1648 | 1464781753738 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1648 | 1464781753742 Marionette TRACE conn2 <- [1,2650,null,{}] 04:49:13 INFO - PROCESS | 1648 | 1464781753778 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}] 04:49:13 INFO - PROCESS | 1648 | 1464781753905 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:49:14 INFO - PROCESS | 1648 | 1464781753995 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d493000 == 67 [pid = 1648] [id = 670] 04:49:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x118535400) [pid = 1648] [serial = 2010] [outer = 0x0] 04:49:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x118e76800) [pid = 1648] [serial = 2011] [outer = 0x118535400] 04:49:14 INFO - PROCESS | 1648 | 1464781754026 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x121426000) [pid = 1648] [serial = 2012] [outer = 0x118535400] 04:49:14 INFO - PROCESS | 1648 | 1464781754435 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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:49:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 727ms 04:49:14 INFO - PROCESS | 1648 | 1464781754466 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 1648 | 1464781754468 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:49:14 INFO - PROCESS | 1648 | 1464781754470 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 1648 | 1464781754472 Marionette TRACE conn2 <- [1,2654,null,{}] 04:49:14 INFO - PROCESS | 1648 | 1464781754474 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}] 04:49:14 INFO - PROCESS | 1648 | 1464781754580 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:49:14 INFO - PROCESS | 1648 | 1464781754640 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2e0800 == 68 [pid = 1648] [id = 671] 04:49:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x121f1d000) [pid = 1648] [serial = 2013] [outer = 0x0] 04:49:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x124f6e000) [pid = 1648] [serial = 2014] [outer = 0x121f1d000] 04:49:14 INFO - PROCESS | 1648 | 1464781754710 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12577dc00) [pid = 1648] [serial = 2015] [outer = 0x121f1d000] 04:49:15 INFO - PROCESS | 1648 | 1464781755115 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 04:49:15 INFO - PROCESS | 1648 | 1464781755143 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 1648 | 1464781755144 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:49:15 INFO - PROCESS | 1648 | 1464781755147 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 1648 | 1464781755148 Marionette TRACE conn2 <- [1,2658,null,{}] 04:49:15 INFO - PROCESS | 1648 | 1464781755150 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}] 04:49:15 INFO - PROCESS | 1648 | 1464781755252 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:49:15 INFO - PROCESS | 1648 | 1464781755344 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x1340e1800 == 69 [pid = 1648] [id = 672] 04:49:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x121f1fc00) [pid = 1648] [serial = 2016] [outer = 0x0] 04:49:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x1278b4400) [pid = 1648] [serial = 2017] [outer = 0x121f1fc00] 04:49:15 INFO - PROCESS | 1648 | 1464781755372 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x1293aec00) [pid = 1648] [serial = 2018] [outer = 0x121f1fc00] 04:49:15 INFO - PROCESS | 1648 | 1464781755833 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 719ms 04:49:15 INFO - PROCESS | 1648 | 1464781755886 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 1648 | 1464781755889 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:49:15 INFO - PROCESS | 1648 | 1464781755895 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 1648 | 1464781755897 Marionette TRACE conn2 <- [1,2662,null,{}] 04:49:15 INFO - PROCESS | 1648 | 1464781755901 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}] 04:49:16 INFO - PROCESS | 1648 | 1464781756085 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:49:16 INFO - PROCESS | 1648 | 1464781756193 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1346c0000 == 70 [pid = 1648] [id = 673] 04:49:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x1293b3800) [pid = 1648] [serial = 2019] [outer = 0x0] 04:49:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12b41d000) [pid = 1648] [serial = 2020] [outer = 0x1293b3800] 04:49:16 INFO - PROCESS | 1648 | 1464781756239 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12bcc1400) [pid = 1648] [serial = 2021] [outer = 0x1293b3800] 04:49:16 INFO - PROCESS | 1648 | 1464781756748 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 872ms 04:49:16 INFO - PROCESS | 1648 | 1464781756766 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:49:16 INFO - PROCESS | 1648 | 1464781756768 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:49:16 INFO - PROCESS | 1648 | 1464781756770 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 1648 | 1464781756771 Marionette TRACE conn2 <- [1,2666,null,{}] 04:49:16 INFO - PROCESS | 1648 | 1464781756774 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}] 04:49:16 INFO - PROCESS | 1648 | 1464781756876 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:49:16 INFO - PROCESS | 1648 | 1464781756937 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca0b000 == 71 [pid = 1648] [id = 674] 04:49:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x128f4f400) [pid = 1648] [serial = 2022] [outer = 0x0] 04:49:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x12b41c400) [pid = 1648] [serial = 2023] [outer = 0x128f4f400] 04:49:16 INFO - PROCESS | 1648 | 1464781756965 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x12bcc8400) [pid = 1648] [serial = 2024] [outer = 0x128f4f400] 04:49:18 INFO - PROCESS | 1648 | 1464781758111 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]]]}] 04:49:18 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) 04:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1375ms 04:49:18 INFO - PROCESS | 1648 | 1464781758145 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 1648 | 1464781758148 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:49:18 INFO - PROCESS | 1648 | 1464781758151 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 1648 | 1464781758153 Marionette TRACE conn2 <- [1,2670,null,{}] 04:49:18 INFO - PROCESS | 1648 | 1464781758157 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}] 04:49:18 INFO - PROCESS | 1648 | 1464781758272 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:49:18 INFO - PROCESS | 1648 | 1464781758334 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x121129000 == 72 [pid = 1648] [id = 675] 04:49:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x11317b000) [pid = 1648] [serial = 2025] [outer = 0x0] 04:49:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x115e49000) [pid = 1648] [serial = 2026] [outer = 0x11317b000] 04:49:18 INFO - PROCESS | 1648 | 1464781758363 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x1167c7c00) [pid = 1648] [serial = 2027] [outer = 0x11317b000] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8ee000 == 71 [pid = 1648] [id = 666] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12d299800 == 70 [pid = 1648] [id = 665] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1257ac800 == 69 [pid = 1648] [id = 664] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5ad000 == 68 [pid = 1648] [id = 663] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc82000 == 67 [pid = 1648] [id = 662] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x128a71000) [pid = 1648] [serial = 1900] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x121f22800) [pid = 1648] [serial = 1897] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x1167d2800) [pid = 1648] [serial = 1891] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x1293acc00) [pid = 1648] [serial = 1903] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x118858c00) [pid = 1648] [serial = 1894] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x111c7d400) [pid = 1648] [serial = 1888] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12b415800) [pid = 1648] [serial = 1948] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12b270000 == 66 [pid = 1648] [id = 661] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab22000 == 65 [pid = 1648] [id = 660] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1293c3800 == 64 [pid = 1648] [id = 659] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1257b0800 == 63 [pid = 1648] [id = 658] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x121c86000 == 62 [pid = 1648] [id = 657] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x11930c800 == 61 [pid = 1648] [id = 656] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x118e1d800 == 60 [pid = 1648] [id = 655] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x121f34000 == 59 [pid = 1648] [id = 651] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x1170a5000 == 58 [pid = 1648] [id = 650] 04:49:18 INFO - PROCESS | 1648 | --DOCSHELL 0x12f2e1800 == 57 [pid = 1648] [id = 649] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x129352000) [pid = 1648] [serial = 1886] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12b21ac00) [pid = 1648] [serial = 1945] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x128f4a400) [pid = 1648] [serial = 1927] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x1293b2800) [pid = 1648] [serial = 1930] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x118088000) [pid = 1648] [serial = 1909] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x1183c9400) [pid = 1648] [serial = 1910] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x11852ac00) [pid = 1648] [serial = 1912] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1188afc00) [pid = 1648] [serial = 1913] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x11317d400) [pid = 1648] [serial = 1907] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x112a20c00) [pid = 1648] [serial = 1906] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x1262c3000) [pid = 1648] [serial = 1921] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x126d3e000) [pid = 1648] [serial = 1922] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1217a5800) [pid = 1648] [serial = 1918] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x124b34c00) [pid = 1648] [serial = 1919] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x11935c400) [pid = 1648] [serial = 1915] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1213efc00) [pid = 1648] [serial = 1916] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x12577f000) [pid = 1648] [serial = 1924] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12a810800) [pid = 1648] [serial = 1933] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x1297d1400) [pid = 1648] [serial = 1931] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12a8d6400) [pid = 1648] [serial = 1936] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12a8d0400) [pid = 1648] [serial = 1934] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x12ad68400) [pid = 1648] [serial = 1943] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x1278ad000) [pid = 1648] [serial = 1939] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12a960c00) [pid = 1648] [serial = 1937] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12a9c0400) [pid = 1648] [serial = 1942] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1293ab800) [pid = 1648] [serial = 1928] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x128a05c00) [pid = 1648] [serial = 1925] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x12a9bcc00) [pid = 1648] [serial = 1940] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12b412800) [pid = 1648] [serial = 1946] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x128a0a800) [pid = 1648] [serial = 1847] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1166ca000) [pid = 1648] [serial = 1835] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x124f45c00) [pid = 1648] [serial = 1841] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x126d09800) [pid = 1648] [serial = 1844] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x11852d000) [pid = 1648] [serial = 1838] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x115ed0000) [pid = 1648] [serial = 1784] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x126e15000) [pid = 1648] [serial = 1781] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x124b0b400) [pid = 1648] [serial = 1793] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11807e400) [pid = 1648] [serial = 1787] [outer = 0x0] [url = about:blank] 04:49:18 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11961a000) [pid = 1648] [serial = 1790] [outer = 0x0] [url = about:blank] 04:49:19 INFO - PROCESS | 1648 | 1464781759301 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] 04:49:19 INFO - PROCESS | 1648 | 1464781759327 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:49:19 INFO - PROCESS | 1648 | 1464781759332 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 1648 | 1464781759334 Marionette TRACE conn2 <- [1,2674,null,{}] 04:49:19 INFO - PROCESS | 1648 | 1464781759336 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}] 04:49:19 INFO - PROCESS | 1648 | 1464781759430 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:49:19 INFO - PROCESS | 1648 | 1464781759484 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12127f000 == 58 [pid = 1648] [id = 676] 04:49:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1138ec400) [pid = 1648] [serial = 2028] [outer = 0x0] 04:49:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x118087000) [pid = 1648] [serial = 2029] [outer = 0x1138ec400] 04:49:19 INFO - PROCESS | 1648 | 1464781759511 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1183c3800) [pid = 1648] [serial = 2030] [outer = 0x1138ec400] 04:49:20 INFO - PROCESS | 1648 | 1464781760296 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] 04:49:20 INFO - PROCESS | 1648 | 1464781760306 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:49:20 INFO - PROCESS | 1648 | 1464781760308 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 1648 | 1464781760311 Marionette TRACE conn2 <- [1,2678,null,{}] 04:49:20 INFO - PROCESS | 1648 | 1464781760318 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}] 04:49:20 INFO - PROCESS | 1648 | 1464781760410 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:49:20 INFO - PROCESS | 1648 | 1464781760416 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x124dcb000 == 59 [pid = 1648] [id = 677] 04:49:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11859b400) [pid = 1648] [serial = 2031] [outer = 0x0] 04:49:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x118e4bc00) [pid = 1648] [serial = 2032] [outer = 0x11859b400] 04:49:20 INFO - PROCESS | 1648 | 1464781760444 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x119632c00) [pid = 1648] [serial = 2033] [outer = 0x11859b400] 04:49:21 INFO - PROCESS | 1648 | 1464781761332 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]]]}] 04:49:21 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) 04:49:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1071ms 04:49:21 INFO - PROCESS | 1648 | 1464781761380 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 1648 | 1464781761381 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:49:21 INFO - PROCESS | 1648 | 1464781761384 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 1648 | 1464781761385 Marionette TRACE conn2 <- [1,2682,null,{}] 04:49:21 INFO - PROCESS | 1648 | 1464781761387 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}] 04:49:21 INFO - PROCESS | 1648 | 1464781761495 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:49:21 INFO - PROCESS | 1648 | 1464781761509 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb8800 == 60 [pid = 1648] [id = 678] 04:49:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x121432400) [pid = 1648] [serial = 2034] [outer = 0x0] 04:49:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x121f22c00) [pid = 1648] [serial = 2035] [outer = 0x121432400] 04:49:21 INFO - PROCESS | 1648 | 1464781761535 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x124f6c400) [pid = 1648] [serial = 2036] [outer = 0x121432400] 04:49:22 INFO - PROCESS | 1648 | 1464781762345 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]]]}] 04:49:22 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) 04:49:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 04:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:49:22 INFO - PROCESS | 1648 | 1464781762355 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 1648 | 1464781762357 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:49:22 INFO - PROCESS | 1648 | 1464781762359 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 1648 | 1464781762360 Marionette TRACE conn2 <- [1,2686,null,{}] 04:49:22 INFO - PROCESS | 1648 | 1464781762368 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}] 04:49:22 INFO - PROCESS | 1648 | 1464781762474 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:49:22 INFO - PROCESS | 1648 | 1464781762512 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a948800 == 61 [pid = 1648] [id = 679] 04:49:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x124f71800) [pid = 1648] [serial = 2037] [outer = 0x0] 04:49:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x126856400) [pid = 1648] [serial = 2038] [outer = 0x124f71800] 04:49:22 INFO - PROCESS | 1648 | 1464781762537 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x126d44800) [pid = 1648] [serial = 2039] [outer = 0x124f71800] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x118538000) [pid = 1648] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x119632400) [pid = 1648] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x128a0b800) [pid = 1648] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x113172400) [pid = 1648] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x110e36800) [pid = 1648] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x126d0f400) [pid = 1648] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x113805000) [pid = 1648] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x118154800) [pid = 1648] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x11317b800) [pid = 1648] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x118864800) [pid = 1648] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x126e18400) [pid = 1648] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1130c7800) [pid = 1648] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x119e4cc00) [pid = 1648] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x11317c800) [pid = 1648] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x11853f800) [pid = 1648] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1173a0800) [pid = 1648] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x121f1f000) [pid = 1648] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1278ad400) [pid = 1648] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x1293aa800) [pid = 1648] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:49:22 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1278b1000) [pid = 1648] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:49:23 INFO - PROCESS | 1648 | 1464781763406 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] 04:49:23 INFO - PROCESS | 1648 | 1464781763437 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:49:23 INFO - PROCESS | 1648 | 1464781763440 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 1648 | 1464781763441 Marionette TRACE conn2 <- [1,2690,null,{}] 04:49:23 INFO - PROCESS | 1648 | 1464781763450 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}] 04:49:23 INFO - PROCESS | 1648 | 1464781763567 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:49:23 INFO - PROCESS | 1648 | 1464781763575 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2cc000 == 62 [pid = 1648] [id = 680] 04:49:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118281400) [pid = 1648] [serial = 2040] [outer = 0x0] 04:49:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x124f6bc00) [pid = 1648] [serial = 2041] [outer = 0x118281400] 04:49:23 INFO - PROCESS | 1648 | 1464781763601 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x1278b0c00) [pid = 1648] [serial = 2042] [outer = 0x118281400] 04:49:24 INFO - PROCESS | 1648 | 1464781764395 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] 04:49:24 INFO - PROCESS | 1648 | 1464781764410 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:49:24 INFO - PROCESS | 1648 | 1464781764412 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 1648 | 1464781764413 Marionette TRACE conn2 <- [1,2694,null,{}] 04:49:24 INFO - PROCESS | 1648 | 1464781764416 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}] 04:49:24 INFO - PROCESS | 1648 | 1464781764502 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:49:24 INFO - PROCESS | 1648 | 1464781764509 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bf9d800 == 63 [pid = 1648] [id = 681] 04:49:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x1278b4c00) [pid = 1648] [serial = 2043] [outer = 0x0] 04:49:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x128a0c400) [pid = 1648] [serial = 2044] [outer = 0x1278b4c00] 04:49:24 INFO - PROCESS | 1648 | 1464781764534 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x128f4a800) [pid = 1648] [serial = 2045] [outer = 0x1278b4c00] 04:49:25 INFO - PROCESS | 1648 | 1464781765497 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] 04:49:25 INFO - PROCESS | 1648 | 1464781765567 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:49:25 INFO - PROCESS | 1648 | 1464781765571 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 1648 | 1464781765573 Marionette TRACE conn2 <- [1,2698,null,{}] 04:49:25 INFO - PROCESS | 1648 | 1464781765577 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}] 04:49:25 INFO - PROCESS | 1648 | 1464781765671 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:49:25 INFO - PROCESS | 1648 | 1464781765767 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x121884000 == 64 [pid = 1648] [id = 682] 04:49:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x113173400) [pid = 1648] [serial = 2046] [outer = 0x0] 04:49:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x116076800) [pid = 1648] [serial = 2047] [outer = 0x113173400] 04:49:25 INFO - PROCESS | 1648 | 1464781765799 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x117054000) [pid = 1648] [serial = 2048] [outer = 0x113173400] 04:49:26 INFO - PROCESS | 1648 | 1464781766752 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] 04:49:26 INFO - PROCESS | 1648 | 1464781766800 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:49:26 INFO - PROCESS | 1648 | 1464781766805 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 1648 | 1464781766807 Marionette TRACE conn2 <- [1,2702,null,{}] 04:49:26 INFO - PROCESS | 1648 | 1464781766809 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}] 04:49:26 INFO - PROCESS | 1648 | 1464781766912 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:49:26 INFO - PROCESS | 1648 | 1464781766967 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4b9800 == 65 [pid = 1648] [id = 683] 04:49:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x117392800) [pid = 1648] [serial = 2049] [outer = 0x0] 04:49:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11852e800) [pid = 1648] [serial = 2050] [outer = 0x117392800] 04:49:26 INFO - PROCESS | 1648 | 1464781766997 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1188b0800) [pid = 1648] [serial = 2051] [outer = 0x117392800] 04:49:27 INFO - PROCESS | 1648 | 1464781767464 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 04:49:27 INFO - PROCESS | 1648 | 1464781767487 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 1648 | 1464781767488 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:49:27 INFO - PROCESS | 1648 | 1464781767492 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 1648 | 1464781767494 Marionette TRACE conn2 <- [1,2706,null,{}] 04:49:27 INFO - PROCESS | 1648 | 1464781767502 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}] 04:49:27 INFO - PROCESS | 1648 | 1464781767609 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:49:27 INFO - PROCESS | 1648 | 1464781767683 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe3800 == 66 [pid = 1648] [id = 684] 04:49:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x118597000) [pid = 1648] [serial = 2052] [outer = 0x0] 04:49:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x124f71c00) [pid = 1648] [serial = 2053] [outer = 0x118597000] 04:49:27 INFO - PROCESS | 1648 | 1464781767714 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x126d46800) [pid = 1648] [serial = 2054] [outer = 0x118597000] 04:49:28 INFO - PROCESS | 1648 | 1464781768141 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 04:49:28 INFO - PROCESS | 1648 | 1464781768163 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:49:28 INFO - PROCESS | 1648 | 1464781768166 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:49:28 INFO - PROCESS | 1648 | 1464781768169 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 1648 | 1464781768170 Marionette TRACE conn2 <- [1,2710,null,{}] 04:49:28 INFO - PROCESS | 1648 | 1464781768173 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}] 04:49:28 INFO - PROCESS | 1648 | 1464781768303 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:49:28 INFO - PROCESS | 1648 | 1464781768388 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d48b800 == 67 [pid = 1648] [id = 685] 04:49:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x128a07c00) [pid = 1648] [serial = 2055] [outer = 0x0] 04:49:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12934e400) [pid = 1648] [serial = 2056] [outer = 0x128a07c00] 04:49:28 INFO - PROCESS | 1648 | 1464781768419 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1293aa800) [pid = 1648] [serial = 2057] [outer = 0x128a07c00] 04:49:28 INFO - PROCESS | 1648 | 1464781768898 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] 04:49:28 INFO - PROCESS | 1648 | 1464781768953 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:49:28 INFO - PROCESS | 1648 | 1464781768981 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 1648 | 1464781768984 Marionette TRACE conn2 <- [1,2714,null,{}] 04:49:28 INFO - PROCESS | 1648 | 1464781768990 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}] 04:49:29 INFO - PROCESS | 1648 | 1464781769131 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:49:29 INFO - PROCESS | 1648 | 1464781769202 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1170c9000 == 68 [pid = 1648] [id = 686] 04:49:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x111ed4400) [pid = 1648] [serial = 2058] [outer = 0x0] 04:49:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x11704dc00) [pid = 1648] [serial = 2059] [outer = 0x111ed4400] 04:49:29 INFO - PROCESS | 1648 | 1464781769231 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x1293ab800) [pid = 1648] [serial = 2060] [outer = 0x111ed4400] 04:49:29 INFO - PROCESS | 1648 | 1464781769781 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]]]}] 04:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 830ms 04:49:29 INFO - PROCESS | 1648 | 1464781769808 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 1648 | 1464781769810 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:49:29 INFO - PROCESS | 1648 | 1464781769814 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 1648 | 1464781769816 Marionette TRACE conn2 <- [1,2718,null,{}] 04:49:29 INFO - PROCESS | 1648 | 1464781769820 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}] 04:49:29 INFO - PROCESS | 1648 | 1464781769918 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:49:30 INFO - PROCESS | 1648 | 1464781769995 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x126752000 == 69 [pid = 1648] [id = 687] 04:49:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x112a21400) [pid = 1648] [serial = 2061] [outer = 0x0] 04:49:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x113866c00) [pid = 1648] [serial = 2062] [outer = 0x112a21400] 04:49:30 INFO - PROCESS | 1648 | 1464781770023 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11704ac00) [pid = 1648] [serial = 2063] [outer = 0x112a21400] 04:49:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2cc000 == 68 [pid = 1648] [id = 680] 04:49:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12a948800 == 67 [pid = 1648] [id = 679] 04:49:30 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb8800 == 66 [pid = 1648] [id = 678] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12ad6f000) [pid = 1648] [serial = 2002] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | 1464781770563 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] 04:49:30 INFO - PROCESS | 1648 | 1464781770595 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:49:30 INFO - PROCESS | 1648 | 1464781770602 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 1648 | 1464781770607 Marionette TRACE conn2 <- [1,2722,null,{}] 04:49:30 INFO - PROCESS | 1648 | 1464781770611 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}] 04:49:30 INFO - PROCESS | 1648 | 1464781770748 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:49:30 INFO - PROCESS | 1648 | 1464781770761 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948a000 == 64 [pid = 1648] [id = 688] 04:49:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11807dc00) [pid = 1648] [serial = 2064] [outer = 0x0] 04:49:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x118152c00) [pid = 1648] [serial = 2065] [outer = 0x11807dc00] 04:49:30 INFO - PROCESS | 1648 | 1464781770805 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x11852e000) [pid = 1648] [serial = 2066] [outer = 0x11807dc00] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1297cc000) [pid = 1648] [serial = 1904] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x128f4c400) [pid = 1648] [serial = 1901] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x11944ec00) [pid = 1648] [serial = 1895] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x125781800) [pid = 1648] [serial = 1898] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x128f48000) [pid = 1648] [serial = 1832] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x118285000) [pid = 1648] [serial = 1892] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x112a1bc00) [pid = 1648] [serial = 1889] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1278b2000) [pid = 1648] [serial = 1984] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1167cc000) [pid = 1648] [serial = 1951] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x128a78800) [pid = 1648] [serial = 1960] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12a8ca000) [pid = 1648] [serial = 1964] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x118599c00) [pid = 1648] [serial = 1963] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x128f46400) [pid = 1648] [serial = 1987] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x124f6ac00) [pid = 1648] [serial = 1957] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1167d0c00) [pid = 1648] [serial = 1969] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x117052c00) [pid = 1648] [serial = 1970] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11935e400) [pid = 1648] [serial = 1975] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x119632000) [pid = 1648] [serial = 1976] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x128a0ec00) [pid = 1648] [serial = 1985] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12a805c00) [pid = 1648] [serial = 1990] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1293af800) [pid = 1648] [serial = 1988] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x113d71000) [pid = 1648] [serial = 1967] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x113175800) [pid = 1648] [serial = 1966] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12142a400) [pid = 1648] [serial = 1978] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11684d800) [pid = 1648] [serial = 1993] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x1188b1400) [pid = 1648] [serial = 1954] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12a9be000) [pid = 1648] [serial = 1999] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x118281000) [pid = 1648] [serial = 1972] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118531000) [pid = 1648] [serial = 1973] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12a8d1400) [pid = 1648] [serial = 1991] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x124f75800) [pid = 1648] [serial = 1981] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x126d3ec00) [pid = 1648] [serial = 1982] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1297d2400) [pid = 1648] [serial = 1996] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x121b5b000) [pid = 1648] [serial = 1979] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a962c00) [pid = 1648] [serial = 1997] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1188bb000) [pid = 1648] [serial = 1994] [outer = 0x0] [url = about:blank] 04:49:30 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12ad64800) [pid = 1648] [serial = 2000] [outer = 0x0] [url = about:blank] 04:49:31 INFO - PROCESS | 1648 | 1464781771244 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 1648 | 1464781771281 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:49:31 INFO - PROCESS | 1648 | 1464781771283 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 1648 | 1464781771285 Marionette TRACE conn2 <- [1,2726,null,{}] 04:49:31 INFO - PROCESS | 1648 | 1464781771295 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}] 04:49:31 INFO - PROCESS | 1648 | 1464781771382 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:49:31 INFO - PROCESS | 1648 | 1464781771390 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12524d000 == 65 [pid = 1648] [id = 689] 04:49:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11932b800) [pid = 1648] [serial = 2067] [outer = 0x0] 04:49:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x119632400) [pid = 1648] [serial = 2068] [outer = 0x11932b800] 04:49:31 INFO - PROCESS | 1648 | 1464781771417 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x121433000) [pid = 1648] [serial = 2069] [outer = 0x11932b800] 04:49:31 INFO - PROCESS | 1648 | 1464781771744 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]]]}] 04:49:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:49:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 04:49:31 INFO - PROCESS | 1648 | 1464781771764 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 1648 | 1464781771766 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:49:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:49:31 INFO - PROCESS | 1648 | 1464781771778 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 1648 | 1464781771779 Marionette TRACE conn2 <- [1,2730,null,{}] 04:49:31 INFO - PROCESS | 1648 | 1464781771781 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}] 04:49:31 INFO - PROCESS | 1648 | 1464781771878 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:49:31 INFO - PROCESS | 1648 | 1464781771882 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a947800 == 66 [pid = 1648] [id = 690] 04:49:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x121f23400) [pid = 1648] [serial = 2070] [outer = 0x0] 04:49:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12514b000) [pid = 1648] [serial = 2071] [outer = 0x121f23400] 04:49:31 INFO - PROCESS | 1648 | 1464781771909 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x119360400) [pid = 1648] [serial = 2072] [outer = 0x121f23400] 04:49:32 INFO - PROCESS | 1648 | 1464781772720 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] 04:49:32 INFO - PROCESS | 1648 | 1464781772749 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:49:32 INFO - PROCESS | 1648 | 1464781772759 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 1648 | 1464781772760 Marionette TRACE conn2 <- [1,2734,null,{}] 04:49:32 INFO - PROCESS | 1648 | 1464781772762 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}] 04:49:32 INFO - PROCESS | 1648 | 1464781772866 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:49:32 INFO - PROCESS | 1648 | 1464781772902 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188a2800 == 67 [pid = 1648] [id = 691] 04:49:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x124b0a400) [pid = 1648] [serial = 2073] [outer = 0x0] 04:49:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x126d3ec00) [pid = 1648] [serial = 2074] [outer = 0x124b0a400] 04:49:32 INFO - PROCESS | 1648 | 1464781772927 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x128a04800) [pid = 1648] [serial = 2075] [outer = 0x124b0a400] 04:49:33 INFO - PROCESS | 1648 | 1464781773244 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 04:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:49:33 INFO - PROCESS | 1648 | 1464781773277 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 1648 | 1464781773278 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:49:33 INFO - PROCESS | 1648 | 1464781773281 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1648 | 1464781773282 Marionette TRACE conn2 <- [1,2738,null,{}] 04:49:33 INFO - PROCESS | 1648 | 1464781773284 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}] 04:49:33 INFO - PROCESS | 1648 | 1464781773418 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:49:33 INFO - PROCESS | 1648 | 1464781773439 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bfa1800 == 68 [pid = 1648] [id = 692] 04:49:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1278b5800) [pid = 1648] [serial = 2076] [outer = 0x0] 04:49:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1293aa000) [pid = 1648] [serial = 2077] [outer = 0x1278b5800] 04:49:33 INFO - PROCESS | 1648 | 1464781773465 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a8d6000) [pid = 1648] [serial = 2078] [outer = 0x1278b5800] 04:49:33 INFO - PROCESS | 1648 | 1464781773809 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 569ms 04:49:33 INFO - PROCESS | 1648 | 1464781773851 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 1648 | 1464781773852 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:49:33 INFO - PROCESS | 1648 | 1464781773855 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1648 | 1464781773856 Marionette TRACE conn2 <- [1,2742,null,{}] 04:49:33 INFO - PROCESS | 1648 | 1464781773859 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}] 04:49:34 INFO - PROCESS | 1648 | 1464781774000 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:49:34 INFO - PROCESS | 1648 | 1464781774015 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbe4800 == 69 [pid = 1648] [id = 693] 04:49:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x128a11c00) [pid = 1648] [serial = 2079] [outer = 0x0] 04:49:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12a960400) [pid = 1648] [serial = 2080] [outer = 0x128a11c00] 04:49:34 INFO - PROCESS | 1648 | 1464781774055 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12a9c1000) [pid = 1648] [serial = 2081] [outer = 0x128a11c00] 04:49:34 INFO - PROCESS | 1648 | 1464781774493 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]]]}] 04:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 669ms 04:49:34 INFO - PROCESS | 1648 | 1464781774530 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 1648 | 1464781774531 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:49:34 INFO - PROCESS | 1648 | 1464781774534 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 1648 | 1464781774535 Marionette TRACE conn2 <- [1,2746,null,{}] 04:49:34 INFO - PROCESS | 1648 | 1464781774539 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}] 04:49:34 INFO - PROCESS | 1648 | 1464781774646 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1138ec400) [pid = 1648] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x121432400) [pid = 1648] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x128f4f400) [pid = 1648] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11317b000) [pid = 1648] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11859b400) [pid = 1648] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x124f71800) [pid = 1648] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:49:34 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x118281400) [pid = 1648] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:49:34 INFO - PROCESS | 1648 | 1464781774773 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x126256800 == 70 [pid = 1648] [id = 694] 04:49:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x112a1d400) [pid = 1648] [serial = 2082] [outer = 0x0] 04:49:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x115e4a000) [pid = 1648] [serial = 2083] [outer = 0x112a1d400] 04:49:34 INFO - PROCESS | 1648 | 1464781774803 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x124d04800) [pid = 1648] [serial = 2084] [outer = 0x112a1d400] 04:49:35 INFO - PROCESS | 1648 | 1464781775072 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 573ms 04:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:49:35 INFO - PROCESS | 1648 | 1464781775111 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 1648 | 1464781775112 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:49:35 INFO - PROCESS | 1648 | 1464781775115 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 1648 | 1464781775116 Marionette TRACE conn2 <- [1,2750,null,{}] 04:49:35 INFO - PROCESS | 1648 | 1464781775118 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}] 04:49:35 INFO - PROCESS | 1648 | 1464781775224 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:49:35 INFO - PROCESS | 1648 | 1464781775228 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8ee000 == 71 [pid = 1648] [id = 695] 04:49:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12a9c5c00) [pid = 1648] [serial = 2085] [outer = 0x0] 04:49:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12b413000) [pid = 1648] [serial = 2086] [outer = 0x12a9c5c00] 04:49:35 INFO - PROCESS | 1648 | 1464781775253 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12b41b800) [pid = 1648] [serial = 2087] [outer = 0x12a9c5c00] 04:49:35 INFO - PROCESS | 1648 | 1464781775580 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 04:49:35 INFO - PROCESS | 1648 | 1464781775635 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 1648 | 1464781775637 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:49:35 INFO - PROCESS | 1648 | 1464781775650 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 1648 | 1464781775651 Marionette TRACE conn2 <- [1,2754,null,{}] 04:49:35 INFO - PROCESS | 1648 | 1464781775654 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}] 04:49:35 INFO - PROCESS | 1648 | 1464781775742 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:49:35 INFO - PROCESS | 1648 | 1464781775746 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12deed000 == 72 [pid = 1648] [id = 696] 04:49:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12b420400) [pid = 1648] [serial = 2088] [outer = 0x0] 04:49:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12bcc5400) [pid = 1648] [serial = 2089] [outer = 0x12b420400] 04:49:35 INFO - PROCESS | 1648 | 1464781775771 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12bccac00) [pid = 1648] [serial = 2090] [outer = 0x12b420400] 04:49:36 INFO - PROCESS | 1648 | 1464781776132 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 533ms 04:49:36 INFO - PROCESS | 1648 | 1464781776173 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 1648 | 1464781776176 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:49:36 INFO - PROCESS | 1648 | 1464781776179 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 1648 | 1464781776181 Marionette TRACE conn2 <- [1,2758,null,{}] 04:49:36 INFO - PROCESS | 1648 | 1464781776185 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}] 04:49:36 INFO - PROCESS | 1648 | 1464781776376 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:49:36 INFO - PROCESS | 1648 | 1464781776397 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2cc000 == 73 [pid = 1648] [id = 697] 04:49:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12bcc9800) [pid = 1648] [serial = 2091] [outer = 0x0] 04:49:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12c1d3000) [pid = 1648] [serial = 2092] [outer = 0x12bcc9800] 04:49:36 INFO - PROCESS | 1648 | 1464781776444 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12c1dfc00) [pid = 1648] [serial = 2093] [outer = 0x12bcc9800] 04:49:36 INFO - PROCESS | 1648 | 1464781776948 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 821ms 04:49:37 INFO - PROCESS | 1648 | 1464781777000 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 1648 | 1464781777003 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:49:37 INFO - PROCESS | 1648 | 1464781777009 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 1648 | 1464781777010 Marionette TRACE conn2 <- [1,2762,null,{}] 04:49:37 INFO - PROCESS | 1648 | 1464781777014 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}] 04:49:37 INFO - PROCESS | 1648 | 1464781777123 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:49:37 INFO - PROCESS | 1648 | 1464781777194 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12127c000 == 74 [pid = 1648] [id = 698] 04:49:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x112a21c00) [pid = 1648] [serial = 2094] [outer = 0x0] 04:49:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x113d09800) [pid = 1648] [serial = 2095] [outer = 0x112a21c00] 04:49:37 INFO - PROCESS | 1648 | 1464781777226 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x11684d400) [pid = 1648] [serial = 2096] [outer = 0x112a21c00] 04:49:37 INFO - PROCESS | 1648 | 1464781777653 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 04:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:49:37 INFO - PROCESS | 1648 | 1464781777681 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 1648 | 1464781777685 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:49:37 INFO - PROCESS | 1648 | 1464781777689 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 1648 | 1464781777691 Marionette TRACE conn2 <- [1,2766,null,{}] 04:49:37 INFO - PROCESS | 1648 | 1464781777694 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}] 04:49:37 INFO - PROCESS | 1648 | 1464781777825 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:49:37 INFO - PROCESS | 1648 | 1464781777886 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eac000 == 75 [pid = 1648] [id = 699] 04:49:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1183cb400) [pid = 1648] [serial = 2097] [outer = 0x0] 04:49:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x11859b000) [pid = 1648] [serial = 2098] [outer = 0x1183cb400] 04:49:37 INFO - PROCESS | 1648 | 1464781777956 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1212ac800) [pid = 1648] [serial = 2099] [outer = 0x1183cb400] 04:49:38 INFO - PROCESS | 1648 | 1464781778383 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]]]}] 04:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 722ms 04:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:49:38 INFO - PROCESS | 1648 | 1464781778412 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 1648 | 1464781778413 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:49:38 INFO - PROCESS | 1648 | 1464781778416 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 1648 | 1464781778418 Marionette TRACE conn2 <- [1,2770,null,{}] 04:49:38 INFO - PROCESS | 1648 | 1464781778426 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}] 04:49:38 INFO - PROCESS | 1648 | 1464781778536 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:49:38 INFO - PROCESS | 1648 | 1464781778598 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2e1800 == 76 [pid = 1648] [id = 700] 04:49:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x124f6e400) [pid = 1648] [serial = 2100] [outer = 0x0] 04:49:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x128f45400) [pid = 1648] [serial = 2101] [outer = 0x124f6e400] 04:49:38 INFO - PROCESS | 1648 | 1464781778630 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1297cfc00) [pid = 1648] [serial = 2102] [outer = 0x124f6e400] 04:49:39 INFO - PROCESS | 1648 | 1464781779040 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 673ms 04:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:49:39 INFO - PROCESS | 1648 | 1464781779088 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 1648 | 1464781779090 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:49:39 INFO - PROCESS | 1648 | 1464781779092 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 1648 | 1464781779094 Marionette TRACE conn2 <- [1,2774,null,{}] 04:49:39 INFO - PROCESS | 1648 | 1464781779096 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}] 04:49:39 INFO - PROCESS | 1648 | 1464781779206 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:49:39 INFO - PROCESS | 1648 | 1464781779311 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x134629800 == 77 [pid = 1648] [id = 701] 04:49:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12a9c0000) [pid = 1648] [serial = 2103] [outer = 0x0] 04:49:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12b222800) [pid = 1648] [serial = 2104] [outer = 0x12a9c0000] 04:49:39 INFO - PROCESS | 1648 | 1464781779342 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12bccc400) [pid = 1648] [serial = 2105] [outer = 0x12a9c0000] 04:49:39 INFO - PROCESS | 1648 | 1464781779755 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 04:49:39 INFO - PROCESS | 1648 | 1464781779763 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 1648 | 1464781779764 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:49:39 INFO - PROCESS | 1648 | 1464781779767 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 1648 | 1464781779768 Marionette TRACE conn2 <- [1,2778,null,{}] 04:49:39 INFO - PROCESS | 1648 | 1464781779772 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}] 04:49:39 INFO - PROCESS | 1648 | 1464781779877 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:49:39 INFO - PROCESS | 1648 | 1464781779933 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x1346af800 == 78 [pid = 1648] [id = 702] 04:49:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12a9c6400) [pid = 1648] [serial = 2106] [outer = 0x0] 04:49:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12c1d7c00) [pid = 1648] [serial = 2107] [outer = 0x12a9c6400] 04:49:39 INFO - PROCESS | 1648 | 1464781779962 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12c1ddc00) [pid = 1648] [serial = 2108] [outer = 0x12a9c6400] 04:49:40 INFO - PROCESS | 1648 | 1464781780468 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 724ms 04:49:40 INFO - PROCESS | 1648 | 1464781780492 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 1648 | 1464781780495 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:49:40 INFO - PROCESS | 1648 | 1464781780498 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 1648 | 1464781780500 Marionette TRACE conn2 <- [1,2782,null,{}] 04:49:40 INFO - PROCESS | 1648 | 1464781780504 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}] 04:49:40 INFO - PROCESS | 1648 | 1464781780702 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:49:40 INFO - PROCESS | 1648 | 1464781780811 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9f800 == 79 [pid = 1648] [id = 703] 04:49:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x118281000) [pid = 1648] [serial = 2109] [outer = 0x0] 04:49:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x121ba1400) [pid = 1648] [serial = 2110] [outer = 0x118281000] 04:49:40 INFO - PROCESS | 1648 | 1464781780858 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12c8a5c00) [pid = 1648] [serial = 2111] [outer = 0x118281000] 04:49:41 INFO - PROCESS | 1648 | 1464781781469 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1021ms 04:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:49:41 INFO - PROCESS | 1648 | 1464781781519 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 1648 | 1464781781521 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:49:41 INFO - PROCESS | 1648 | 1464781781524 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 1648 | 1464781781527 Marionette TRACE conn2 <- [1,2786,null,{}] 04:49:41 INFO - PROCESS | 1648 | 1464781781530 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}] 04:49:41 INFO - PROCESS | 1648 | 1464781781627 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:49:41 INFO - PROCESS | 1648 | 1464781781706 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x11687f000 == 80 [pid = 1648] [id = 704] 04:49:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1121a9400) [pid = 1648] [serial = 2112] [outer = 0x0] 04:49:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x112a20400) [pid = 1648] [serial = 2113] [outer = 0x1121a9400] 04:49:41 INFO - PROCESS | 1648 | 1464781781736 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x113186000) [pid = 1648] [serial = 2114] [outer = 0x1121a9400] 04:49:42 INFO - PROCESS | 1648 | 1464781782159 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 673ms 04:49:42 INFO - PROCESS | 1648 | 1464781782198 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 1648 | 1464781782201 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:49:42 INFO - PROCESS | 1648 | 1464781782206 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 1648 | 1464781782207 Marionette TRACE conn2 <- [1,2790,null,{}] 04:49:42 INFO - PROCESS | 1648 | 1464781782210 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}] 04:49:42 INFO - PROCESS | 1648 | 1464781782389 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12deed000 == 79 [pid = 1648] [id = 696] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8ee000 == 78 [pid = 1648] [id = 695] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x126256800 == 77 [pid = 1648] [id = 694] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x128a0c400) [pid = 1648] [serial = 2044] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe4800 == 76 [pid = 1648] [id = 693] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12bfa1800 == 75 [pid = 1648] [id = 692] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1188a2800 == 74 [pid = 1648] [id = 691] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12a947800 == 73 [pid = 1648] [id = 690] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12524d000 == 72 [pid = 1648] [id = 689] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x11948a000 == 71 [pid = 1648] [id = 688] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x126752000 == 70 [pid = 1648] [id = 687] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12d48b800 == 69 [pid = 1648] [id = 685] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbe3800 == 68 [pid = 1648] [id = 684] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4b9800 == 67 [pid = 1648] [id = 683] 04:49:42 INFO - PROCESS | 1648 | 1464781782526 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x121884000 == 66 [pid = 1648] [id = 682] 04:49:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12bf9d800 == 65 [pid = 1648] [id = 681] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x118087000) [pid = 1648] [serial = 2029] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x1183c3800) [pid = 1648] [serial = 2030] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x124f6e000) [pid = 1648] [serial = 2014] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x121f22c00) [pid = 1648] [serial = 2035] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12bcc8400) [pid = 1648] [serial = 2024] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12b41c400) [pid = 1648] [serial = 2023] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1278b4400) [pid = 1648] [serial = 2017] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x118e76800) [pid = 1648] [serial = 2011] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1167c7c00) [pid = 1648] [serial = 2027] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x115e49000) [pid = 1648] [serial = 2026] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x113172c00) [pid = 1648] [serial = 2005] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12b41d000) [pid = 1648] [serial = 2020] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x118e4bc00) [pid = 1648] [serial = 2032] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x126856400) [pid = 1648] [serial = 2038] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x11704fc00) [pid = 1648] [serial = 2008] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1278b0c00) [pid = 1648] [serial = 2042] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x126d44800) [pid = 1648] [serial = 2039] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x124f6c400) [pid = 1648] [serial = 2036] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x124f6bc00) [pid = 1648] [serial = 2041] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x119632c00) [pid = 1648] [serial = 2033] [outer = 0x0] [url = about:blank] 04:49:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x1132a7800 == 66 [pid = 1648] [id = 705] 04:49:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x113172c00) [pid = 1648] [serial = 2115] [outer = 0x0] 04:49:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x115e4a400) [pid = 1648] [serial = 2116] [outer = 0x113172c00] 04:49:42 INFO - PROCESS | 1648 | 1464781782581 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x116a65800) [pid = 1648] [serial = 2117] [outer = 0x113172c00] 04:49:42 INFO - PROCESS | 1648 | 1464781782932 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 769ms 04:49:42 INFO - PROCESS | 1648 | 1464781782975 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 1648 | 1464781782977 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:49:42 INFO - PROCESS | 1648 | 1464781782979 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 1648 | 1464781782981 Marionette TRACE conn2 <- [1,2794,null,{}] 04:49:42 INFO - PROCESS | 1648 | 1464781782989 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}] 04:49:43 INFO - PROCESS | 1648 | 1464781783101 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:49:43 INFO - PROCESS | 1648 | 1464781783156 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x121497800 == 67 [pid = 1648] [id = 706] 04:49:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x117053000) [pid = 1648] [serial = 2118] [outer = 0x0] 04:49:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x118080000) [pid = 1648] [serial = 2119] [outer = 0x117053000] 04:49:43 INFO - PROCESS | 1648 | 1464781783184 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1183c9400) [pid = 1648] [serial = 2120] [outer = 0x117053000] 04:49:43 INFO - PROCESS | 1648 | 1464781783465 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]]]}] 04:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 04:49:43 INFO - PROCESS | 1648 | 1464781783501 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 1648 | 1464781783503 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:49:43 INFO - PROCESS | 1648 | 1464781783514 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 1648 | 1464781783515 Marionette TRACE conn2 <- [1,2798,null,{}] 04:49:43 INFO - PROCESS | 1648 | 1464781783517 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}] 04:49:43 INFO - PROCESS | 1648 | 1464781783609 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:49:43 INFO - PROCESS | 1648 | 1464781783614 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x121f40800 == 68 [pid = 1648] [id = 707] 04:49:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x118529000) [pid = 1648] [serial = 2121] [outer = 0x0] 04:49:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x11853f800) [pid = 1648] [serial = 2122] [outer = 0x118529000] 04:49:43 INFO - PROCESS | 1648 | 1464781783640 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x118862000) [pid = 1648] [serial = 2123] [outer = 0x118529000] 04:49:43 INFO - PROCESS | 1648 | 1464781783979 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 519ms 04:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:49:44 INFO - PROCESS | 1648 | 1464781784033 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 1648 | 1464781784035 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:49:44 INFO - PROCESS | 1648 | 1464781784037 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 1648 | 1464781784038 Marionette TRACE conn2 <- [1,2802,null,{}] 04:49:44 INFO - PROCESS | 1648 | 1464781784040 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}] 04:49:44 INFO - PROCESS | 1648 | 1464781784124 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:49:44 INFO - PROCESS | 1648 | 1464781784128 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ba3800 == 69 [pid = 1648] [id = 708] 04:49:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1188bbc00) [pid = 1648] [serial = 2124] [outer = 0x0] 04:49:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x118e4bc00) [pid = 1648] [serial = 2125] [outer = 0x1188bbc00] 04:49:44 INFO - PROCESS | 1648 | 1464781784154 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x119360000) [pid = 1648] [serial = 2126] [outer = 0x1188bbc00] 04:49:44 INFO - PROCESS | 1648 | 1464781784484 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 04:49:44 INFO - PROCESS | 1648 | 1464781784509 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 1648 | 1464781784511 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:49:44 INFO - PROCESS | 1648 | 1464781784513 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 1648 | 1464781784514 Marionette TRACE conn2 <- [1,2806,null,{}] 04:49:44 INFO - PROCESS | 1648 | 1464781784517 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}] 04:49:44 INFO - PROCESS | 1648 | 1464781784623 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:49:44 INFO - PROCESS | 1648 | 1464781784731 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x126a4c800 == 70 [pid = 1648] [id = 709] 04:49:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1188bc000) [pid = 1648] [serial = 2127] [outer = 0x0] 04:49:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x119e4e400) [pid = 1648] [serial = 2128] [outer = 0x1188bc000] 04:49:44 INFO - PROCESS | 1648 | 1464781784772 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x121b9f400) [pid = 1648] [serial = 2129] [outer = 0x1188bc000] 04:49:45 INFO - PROCESS | 1648 | 1464781785199 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 721ms 04:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:49:45 INFO - PROCESS | 1648 | 1464781785234 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 1648 | 1464781785236 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:49:45 INFO - PROCESS | 1648 | 1464781785238 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 1648 | 1464781785239 Marionette TRACE conn2 <- [1,2810,null,{}] 04:49:45 INFO - PROCESS | 1648 | 1464781785241 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}] 04:49:45 INFO - PROCESS | 1648 | 1464781785342 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:49:45 INFO - PROCESS | 1648 | 1464781785378 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a78e000 == 71 [pid = 1648] [id = 710] 04:49:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x119366800) [pid = 1648] [serial = 2130] [outer = 0x0] 04:49:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x121ba8000) [pid = 1648] [serial = 2131] [outer = 0x119366800] 04:49:45 INFO - PROCESS | 1648 | 1464781785403 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x124b0ec00) [pid = 1648] [serial = 2132] [outer = 0x119366800] 04:49:45 INFO - PROCESS | 1648 | 1464781785717 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 04:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:49:45 INFO - PROCESS | 1648 | 1464781785757 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 1648 | 1464781785759 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:49:45 INFO - PROCESS | 1648 | 1464781785761 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 1648 | 1464781785762 Marionette TRACE conn2 <- [1,2814,null,{}] 04:49:45 INFO - PROCESS | 1648 | 1464781785764 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}] 04:49:45 INFO - PROCESS | 1648 | 1464781785869 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:49:45 INFO - PROCESS | 1648 | 1464781785884 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adae800 == 72 [pid = 1648] [id = 711] 04:49:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x121ff0800) [pid = 1648] [serial = 2133] [outer = 0x0] 04:49:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x124f71000) [pid = 1648] [serial = 2134] [outer = 0x121ff0800] 04:49:45 INFO - PROCESS | 1648 | 1464781785910 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x125299400) [pid = 1648] [serial = 2135] [outer = 0x121ff0800] 04:49:46 INFO - PROCESS | 1648 | 1464781786268 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 04:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:49:46 INFO - PROCESS | 1648 | 1464781786281 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 1648 | 1464781786282 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:49:46 INFO - PROCESS | 1648 | 1464781786284 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 1648 | 1464781786285 Marionette TRACE conn2 <- [1,2818,null,{}] 04:49:46 INFO - PROCESS | 1648 | 1464781786289 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}] 04:49:46 INFO - PROCESS | 1648 | 1464781786400 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:49:46 INFO - PROCESS | 1648 | 1464781786412 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b4bb800 == 73 [pid = 1648] [id = 712] 04:49:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x124f4b400) [pid = 1648] [serial = 2136] [outer = 0x0] 04:49:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x125781c00) [pid = 1648] [serial = 2137] [outer = 0x124f4b400] 04:49:46 INFO - PROCESS | 1648 | 1464781786437 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1262ca400) [pid = 1648] [serial = 2138] [outer = 0x124f4b400] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12a9c5c00) [pid = 1648] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x124b0a400) [pid = 1648] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x128a11c00) [pid = 1648] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1278b5800) [pid = 1648] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x121f23400) [pid = 1648] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x112a1d400) [pid = 1648] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x112a21400) [pid = 1648] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x11932b800) [pid = 1648] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x11807dc00) [pid = 1648] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:49:46 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12b420400) [pid = 1648] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:49:46 INFO - PROCESS | 1648 | 1464781786893 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 623ms 04:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:49:46 INFO - PROCESS | 1648 | 1464781786907 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 1648 | 1464781786909 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:49:46 INFO - PROCESS | 1648 | 1464781786911 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 1648 | 1464781786912 Marionette TRACE conn2 <- [1,2822,null,{}] 04:49:46 INFO - PROCESS | 1648 | 1464781786914 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}] 04:49:47 INFO - PROCESS | 1648 | 1464781787001 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:49:47 INFO - PROCESS | 1648 | 1464781787005 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc8d000 == 74 [pid = 1648] [id = 713] 04:49:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x11853f000) [pid = 1648] [serial = 2139] [outer = 0x0] 04:49:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1262d0400) [pid = 1648] [serial = 2140] [outer = 0x11853f000] 04:49:47 INFO - PROCESS | 1648 | 1464781787031 Marionette DEBUG loaded listener.js 04:49:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x126a11800) [pid = 1648] [serial = 2141] [outer = 0x11853f000] 04:49:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce37800 == 73 [pid = 1648] [id = 16] 04:49:47 INFO - PROCESS | 1648 | 1464781787438 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 567ms 04:49:47 INFO - PROCESS | 1648 | 1464781787479 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 1648 | 1464781787481 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:49:47 INFO - PROCESS | 1648 | 1464781787483 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 1648 | 1464781787485 Marionette TRACE conn2 <- [1,2826,null,{}] 04:49:47 INFO - PROCESS | 1648 | 1464781787487 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}] 04:49:47 INFO - PROCESS | 1648 | 1464781787585 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:49:47 INFO - PROCESS | 1648 | 1464781787597 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5b1000 == 74 [pid = 1648] [id = 714] 04:49:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x1258eb800) [pid = 1648] [serial = 2142] [outer = 0x0] 04:49:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x126e1e400) [pid = 1648] [serial = 2143] [outer = 0x1258eb800] 04:49:47 INFO - PROCESS | 1648 | 1464781787627 Marionette DEBUG loaded listener.js 04:49:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x128a0d400) [pid = 1648] [serial = 2144] [outer = 0x1258eb800] 04:49:47 INFO - PROCESS | 1648 | 1464781787974 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 04:49:48 INFO - PROCESS | 1648 | 1464781788002 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 1648 | 1464781788004 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:49:48 INFO - PROCESS | 1648 | 1464781788010 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 1648 | 1464781788011 Marionette TRACE conn2 <- [1,2830,null,{}] 04:49:48 INFO - PROCESS | 1648 | 1464781788013 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}] 04:49:48 INFO - PROCESS | 1648 | 1464781788129 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:49:48 INFO - PROCESS | 1648 | 1464781788137 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbd7000 == 75 [pid = 1648] [id = 715] 04:49:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x128a0dc00) [pid = 1648] [serial = 2145] [outer = 0x0] 04:49:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x128f4c400) [pid = 1648] [serial = 2146] [outer = 0x128a0dc00] 04:49:48 INFO - PROCESS | 1648 | 1464781788162 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1293a6400) [pid = 1648] [serial = 2147] [outer = 0x128a0dc00] 04:49:48 INFO - PROCESS | 1648 | 1464781788495 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]]]}] 04:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 04:49:48 INFO - PROCESS | 1648 | 1464781788530 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 1648 | 1464781788531 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:49:48 INFO - PROCESS | 1648 | 1464781788533 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 1648 | 1464781788534 Marionette TRACE conn2 <- [1,2834,null,{}] 04:49:48 INFO - PROCESS | 1648 | 1464781788537 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}] 04:49:48 INFO - PROCESS | 1648 | 1464781788626 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:49:48 INFO - PROCESS | 1648 | 1464781788631 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d49a000 == 76 [pid = 1648] [id = 716] 04:49:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1293ae800) [pid = 1648] [serial = 2148] [outer = 0x0] 04:49:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x1297ce400) [pid = 1648] [serial = 2149] [outer = 0x1293ae800] 04:49:48 INFO - PROCESS | 1648 | 1464781788655 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12a8cf000) [pid = 1648] [serial = 2150] [outer = 0x1293ae800] 04:49:49 INFO - PROCESS | 1648 | 1464781789159 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 669ms 04:49:49 INFO - PROCESS | 1648 | 1464781789203 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 1648 | 1464781789206 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:49:49 INFO - PROCESS | 1648 | 1464781789210 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 1648 | 1464781789212 Marionette TRACE conn2 <- [1,2838,null,{}] 04:49:49 INFO - PROCESS | 1648 | 1464781789217 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}] 04:49:49 INFO - PROCESS | 1648 | 1464781789332 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:49:49 INFO - PROCESS | 1648 | 1464781789456 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x119f5b000 == 77 [pid = 1648] [id = 717] 04:49:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x113805000) [pid = 1648] [serial = 2151] [outer = 0x0] 04:49:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1160f9800) [pid = 1648] [serial = 2152] [outer = 0x113805000] 04:49:49 INFO - PROCESS | 1648 | 1464781789487 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x116854c00) [pid = 1648] [serial = 2153] [outer = 0x113805000] 04:49:49 INFO - PROCESS | 1648 | 1464781789896 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]]]}] 04:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 04:49:49 INFO - PROCESS | 1648 | 1464781789932 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 1648 | 1464781789936 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:49:49 INFO - PROCESS | 1648 | 1464781789941 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 1648 | 1464781789943 Marionette TRACE conn2 <- [1,2842,null,{}] 04:49:49 INFO - PROCESS | 1648 | 1464781789945 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}] 04:49:50 INFO - PROCESS | 1648 | 1464781790055 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:49:50 INFO - PROCESS | 1648 | 1464781790115 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eb0000 == 78 [pid = 1648] [id = 718] 04:49:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x117393c00) [pid = 1648] [serial = 2154] [outer = 0x0] 04:49:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x1184fcc00) [pid = 1648] [serial = 2155] [outer = 0x117393c00] 04:49:50 INFO - PROCESS | 1648 | 1464781790186 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x1188b5c00) [pid = 1648] [serial = 2156] [outer = 0x117393c00] 04:49:50 INFO - PROCESS | 1648 | 1464781790596 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]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 04:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:49:50 INFO - PROCESS | 1648 | 1464781790670 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:49:50 INFO - PROCESS | 1648 | 1464781790672 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:49:50 INFO - PROCESS | 1648 | 1464781790676 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 1648 | 1464781790679 Marionette TRACE conn2 <- [1,2846,null,{}] 04:49:50 INFO - PROCESS | 1648 | 1464781790712 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}] 04:49:50 INFO - PROCESS | 1648 | 1464781790818 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:49:50 INFO - PROCESS | 1648 | 1464781790892 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d4a7800 == 79 [pid = 1648] [id = 719] 04:49:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x1217a5000) [pid = 1648] [serial = 2157] [outer = 0x0] 04:49:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x121b5b400) [pid = 1648] [serial = 2158] [outer = 0x1217a5000] 04:49:50 INFO - PROCESS | 1648 | 1464781790924 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x121f1d800) [pid = 1648] [serial = 2159] [outer = 0x1217a5000] 04:49:51 INFO - PROCESS | 1648 | 1464781791343 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]]]}] 04:49:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:49:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 698ms 04:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:49:51 INFO - PROCESS | 1648 | 1464781791374 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 1648 | 1464781791376 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:49:51 INFO - PROCESS | 1648 | 1464781791378 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 1648 | 1464781791380 Marionette TRACE conn2 <- [1,2850,null,{}] 04:49:51 INFO - PROCESS | 1648 | 1464781791382 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}] 04:49:51 INFO - PROCESS | 1648 | 1464781791488 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:49:51 INFO - PROCESS | 1648 | 1464781791548 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dede800 == 80 [pid = 1648] [id = 720] 04:49:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x125775c00) [pid = 1648] [serial = 2160] [outer = 0x0] 04:49:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x126d3bc00) [pid = 1648] [serial = 2161] [outer = 0x125775c00] 04:49:51 INFO - PROCESS | 1648 | 1464781791618 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x1278b0c00) [pid = 1648] [serial = 2162] [outer = 0x125775c00] 04:49:52 INFO - PROCESS | 1648 | 1464781792009 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 668ms 04:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:49:52 INFO - PROCESS | 1648 | 1464781792048 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 1648 | 1464781792049 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:49:52 INFO - PROCESS | 1648 | 1464781792052 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 1648 | 1464781792053 Marionette TRACE conn2 <- [1,2854,null,{}] 04:49:52 INFO - PROCESS | 1648 | 1464781792056 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}] 04:49:52 INFO - PROCESS | 1648 | 1464781792159 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:49:52 INFO - PROCESS | 1648 | 1464781792252 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e13f800 == 81 [pid = 1648] [id = 721] 04:49:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x1258ed400) [pid = 1648] [serial = 2163] [outer = 0x0] 04:49:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12934f000) [pid = 1648] [serial = 2164] [outer = 0x1258ed400] 04:49:52 INFO - PROCESS | 1648 | 1464781792294 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x12a811c00) [pid = 1648] [serial = 2165] [outer = 0x1258ed400] 04:49:52 INFO - PROCESS | 1648 | 1464781792742 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 721ms 04:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:49:52 INFO - PROCESS | 1648 | 1464781792773 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 1648 | 1464781792775 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:49:52 INFO - PROCESS | 1648 | 1464781792777 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 1648 | 1464781792778 Marionette TRACE conn2 <- [1,2858,null,{}] 04:49:52 INFO - PROCESS | 1648 | 1464781792781 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}] 04:49:52 INFO - PROCESS | 1648 | 1464781792901 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:49:53 INFO - PROCESS | 1648 | 1464781793005 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x119ff3800 == 82 [pid = 1648] [id = 722] 04:49:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x1167e0c00) [pid = 1648] [serial = 2166] [outer = 0x0] 04:49:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x119e4e000) [pid = 1648] [serial = 2167] [outer = 0x1167e0c00] 04:49:53 INFO - PROCESS | 1648 | 1464781793039 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x12ad65400) [pid = 1648] [serial = 2168] [outer = 0x1167e0c00] 04:49:53 INFO - PROCESS | 1648 | 1464781793641 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 869ms 04:49:53 INFO - PROCESS | 1648 | 1464781793646 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 1648 | 1464781793648 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:49:53 INFO - PROCESS | 1648 | 1464781793652 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 1648 | 1464781793655 Marionette TRACE conn2 <- [1,2862,null,{}] 04:49:53 INFO - PROCESS | 1648 | 1464781793660 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}] 04:49:53 INFO - PROCESS | 1648 | 1464781793761 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:49:53 INFO - PROCESS | 1648 | 1464781793844 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x1133a3000 == 83 [pid = 1648] [id = 723] 04:49:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x115ed0000) [pid = 1648] [serial = 2169] [outer = 0x0] 04:49:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x116273c00) [pid = 1648] [serial = 2170] [outer = 0x115ed0000] 04:49:53 INFO - PROCESS | 1648 | 1464781793873 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x116a67800) [pid = 1648] [serial = 2171] [outer = 0x115ed0000] 04:49:54 INFO - PROCESS | 1648 | 1464781794282 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 673ms 04:49:54 INFO - PROCESS | 1648 | 1464781794325 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 1648 | 1464781794329 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:49:54 INFO - PROCESS | 1648 | 1464781794334 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 1648 | 1464781794336 Marionette TRACE conn2 <- [1,2866,null,{}] 04:49:54 INFO - PROCESS | 1648 | 1464781794338 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}] 04:49:54 INFO - PROCESS | 1648 | 1464781794427 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbd7000 == 82 [pid = 1648] [id = 715] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5b1000 == 81 [pid = 1648] [id = 714] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc8d000 == 80 [pid = 1648] [id = 713] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12b4bb800 == 79 [pid = 1648] [id = 712] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12adae800 == 78 [pid = 1648] [id = 711] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12a78e000 == 77 [pid = 1648] [id = 710] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x126a4c800 == 76 [pid = 1648] [id = 709] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 158 (0x116076800) [pid = 1648] [serial = 2047] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x11852e800) [pid = 1648] [serial = 2050] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x124f71c00) [pid = 1648] [serial = 2053] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x11704dc00) [pid = 1648] [serial = 2059] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x12934e400) [pid = 1648] [serial = 2056] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x12c1d3000) [pid = 1648] [serial = 2092] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x119ba3800 == 75 [pid = 1648] [id = 708] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x121f40800 == 74 [pid = 1648] [id = 707] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x121497800 == 73 [pid = 1648] [id = 706] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1132a7800 == 72 [pid = 1648] [id = 705] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x11687f000 == 71 [pid = 1648] [id = 704] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x126eac000 == 70 [pid = 1648] [id = 699] 04:49:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12127c000 == 69 [pid = 1648] [id = 698] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x126d3ec00) [pid = 1648] [serial = 2074] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x12a960400) [pid = 1648] [serial = 2080] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x1293aa000) [pid = 1648] [serial = 2077] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x12a9c1000) [pid = 1648] [serial = 2081] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12514b000) [pid = 1648] [serial = 2071] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x115e4a000) [pid = 1648] [serial = 2083] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x11704ac00) [pid = 1648] [serial = 2063] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x113866c00) [pid = 1648] [serial = 2062] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x119632400) [pid = 1648] [serial = 2068] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x121433000) [pid = 1648] [serial = 2069] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x118152c00) [pid = 1648] [serial = 2065] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x11852e000) [pid = 1648] [serial = 2066] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12bccac00) [pid = 1648] [serial = 2090] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x124d04800) [pid = 1648] [serial = 2084] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x12bcc5400) [pid = 1648] [serial = 2089] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x12a8d6000) [pid = 1648] [serial = 2078] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12b413000) [pid = 1648] [serial = 2086] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x128a04800) [pid = 1648] [serial = 2075] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x119360400) [pid = 1648] [serial = 2072] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x12b41b800) [pid = 1648] [serial = 2087] [outer = 0x0] [url = about:blank] 04:49:54 INFO - PROCESS | 1648 | 1464781794571 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x11687c000 == 70 [pid = 1648] [id = 724] 04:49:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x113183800) [pid = 1648] [serial = 2172] [outer = 0x0] 04:49:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1162b8000) [pid = 1648] [serial = 2173] [outer = 0x113183800] 04:49:54 INFO - PROCESS | 1648 | 1464781794601 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x11807dc00) [pid = 1648] [serial = 2174] [outer = 0x113183800] 04:49:54 INFO - PROCESS | 1648 | 1464781794913 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 624ms 04:49:54 INFO - PROCESS | 1648 | 1464781794958 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 1648 | 1464781794959 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:49:54 INFO - PROCESS | 1648 | 1464781794962 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 1648 | 1464781794964 Marionette TRACE conn2 <- [1,2870,null,{}] 04:49:54 INFO - PROCESS | 1648 | 1464781794971 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}] 04:49:55 INFO - PROCESS | 1648 | 1464781795062 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:49:55 INFO - PROCESS | 1648 | 1464781795109 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x126834000 == 71 [pid = 1648] [id = 725] 04:49:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x117394000) [pid = 1648] [serial = 2175] [outer = 0x0] 04:49:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x119359c00) [pid = 1648] [serial = 2176] [outer = 0x117394000] 04:49:55 INFO - PROCESS | 1648 | 1464781795188 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x119619400) [pid = 1648] [serial = 2177] [outer = 0x117394000] 04:49:55 INFO - PROCESS | 1648 | 1464781795483 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]]]}] 04:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 525ms 04:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:49:55 INFO - PROCESS | 1648 | 1464781795494 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 1648 | 1464781795496 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:49:55 INFO - PROCESS | 1648 | 1464781795498 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 1648 | 1464781795499 Marionette TRACE conn2 <- [1,2874,null,{}] 04:49:55 INFO - PROCESS | 1648 | 1464781795501 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}] 04:49:55 INFO - PROCESS | 1648 | 1464781795602 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:49:55 INFO - PROCESS | 1648 | 1464781795609 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a932800 == 72 [pid = 1648] [id = 726] 04:49:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1212ab800) [pid = 1648] [serial = 2178] [outer = 0x0] 04:49:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x121ba0c00) [pid = 1648] [serial = 2179] [outer = 0x1212ab800] 04:49:55 INFO - PROCESS | 1648 | 1464781795635 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x121ba9000) [pid = 1648] [serial = 2180] [outer = 0x1212ab800] 04:49:55 INFO - PROCESS | 1648 | 1464781795966 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]]]}] 04:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 04:49:56 INFO - PROCESS | 1648 | 1464781796019 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:49:56 INFO - PROCESS | 1648 | 1464781796020 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:49:56 INFO - PROCESS | 1648 | 1464781796023 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 1648 | 1464781796024 Marionette TRACE conn2 <- [1,2878,null,{}] 04:49:56 INFO - PROCESS | 1648 | 1464781796027 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}] 04:49:56 INFO - PROCESS | 1648 | 1464781796110 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:49:56 INFO - PROCESS | 1648 | 1464781796114 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x119490000 == 73 [pid = 1648] [id = 727] 04:49:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x121b9e400) [pid = 1648] [serial = 2181] [outer = 0x0] 04:49:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x124f0c400) [pid = 1648] [serial = 2182] [outer = 0x121b9e400] 04:49:56 INFO - PROCESS | 1648 | 1464781796140 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12514b000) [pid = 1648] [serial = 2183] [outer = 0x121b9e400] 04:49:56 INFO - PROCESS | 1648 | 1464781796509 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]]]}] 04:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 04:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:49:56 INFO - PROCESS | 1648 | 1464781796543 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:49:56 INFO - PROCESS | 1648 | 1464781796544 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:49:56 INFO - PROCESS | 1648 | 1464781796547 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 1648 | 1464781796548 Marionette TRACE conn2 <- [1,2882,null,{}] 04:49:56 INFO - PROCESS | 1648 | 1464781796551 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}] 04:49:56 INFO - PROCESS | 1648 | 1464781796740 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:49:56 INFO - PROCESS | 1648 | 1464781796772 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc83000 == 74 [pid = 1648] [id = 728] 04:49:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x124f76400) [pid = 1648] [serial = 2184] [outer = 0x0] 04:49:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x1262cd400) [pid = 1648] [serial = 2185] [outer = 0x124f76400] 04:49:56 INFO - PROCESS | 1648 | 1464781796814 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x1293a6000) [pid = 1648] [serial = 2186] [outer = 0x124f76400] 04:49:57 INFO - PROCESS | 1648 | 1464781797208 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 04:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:49:57 INFO - PROCESS | 1648 | 1464781797221 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 1648 | 1464781797222 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:49:57 INFO - PROCESS | 1648 | 1464781797224 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1648 | 1464781797225 Marionette TRACE conn2 <- [1,2886,null,{}] 04:49:57 INFO - PROCESS | 1648 | 1464781797228 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}] 04:49:57 INFO - PROCESS | 1648 | 1464781797334 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:49:57 INFO - PROCESS | 1648 | 1464781797347 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ca0c000 == 75 [pid = 1648] [id = 729] 04:49:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x125776400) [pid = 1648] [serial = 2187] [outer = 0x0] 04:49:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12a810800) [pid = 1648] [serial = 2188] [outer = 0x125776400] 04:49:57 INFO - PROCESS | 1648 | 1464781797372 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12a95f400) [pid = 1648] [serial = 2189] [outer = 0x125776400] 04:49:57 INFO - PROCESS | 1648 | 1464781797727 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 04:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:49:57 INFO - PROCESS | 1648 | 1464781797744 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 1648 | 1464781797746 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:49:57 INFO - PROCESS | 1648 | 1464781797748 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1648 | 1464781797749 Marionette TRACE conn2 <- [1,2890,null,{}] 04:49:57 INFO - PROCESS | 1648 | 1464781797751 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}] 04:49:57 INFO - PROCESS | 1648 | 1464781797882 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:49:57 INFO - PROCESS | 1648 | 1464781797887 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce32800 == 76 [pid = 1648] [id = 730] 04:49:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x1297d2800) [pid = 1648] [serial = 2190] [outer = 0x0] 04:49:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x12a9c0400) [pid = 1648] [serial = 2191] [outer = 0x1297d2800] 04:49:57 INFO - PROCESS | 1648 | 1464781797912 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x12ad69800) [pid = 1648] [serial = 2192] [outer = 0x1297d2800] 04:49:58 INFO - PROCESS | 1648 | 1464781798252 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 04:49:58 INFO - PROCESS | 1648 | 1464781798269 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 1648 | 1464781798270 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:49:58 INFO - PROCESS | 1648 | 1464781798275 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 1648 | 1464781798277 Marionette TRACE conn2 <- [1,2894,null,{}] 04:49:58 INFO - PROCESS | 1648 | 1464781798280 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}] 04:49:58 INFO - PROCESS | 1648 | 1464781798403 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:49:58 INFO - PROCESS | 1648 | 1464781798407 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd1c800 == 77 [pid = 1648] [id = 731] 04:49:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x12a9c3000) [pid = 1648] [serial = 2193] [outer = 0x0] 04:49:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x12b221800) [pid = 1648] [serial = 2194] [outer = 0x12a9c3000] 04:49:58 INFO - PROCESS | 1648 | 1464781798432 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x12b420400) [pid = 1648] [serial = 2195] [outer = 0x12a9c3000] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x111ed4400) [pid = 1648] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x1293b3800) [pid = 1648] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x121426800) [pid = 1648] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x121f1fc00) [pid = 1648] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x12ad68800) [pid = 1648] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x1121b5000) [pid = 1648] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x121f1d000) [pid = 1648] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x118525800) [pid = 1648] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x112a26000) [pid = 1648] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x113f0b000) [pid = 1648] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x118535400) [pid = 1648] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x1168ac000) [pid = 1648] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x119366800) [pid = 1648] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x121ff0800) [pid = 1648] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x124f4b400) [pid = 1648] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x113172c00) [pid = 1648] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x124f6e400) [pid = 1648] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x117053000) [pid = 1648] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x12a9c6400) [pid = 1648] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x12bcc9800) [pid = 1648] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x1188bbc00) [pid = 1648] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12a9c0000) [pid = 1648] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x118529000) [pid = 1648] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x118281000) [pid = 1648] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1121a9400) [pid = 1648] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x112a21c00) [pid = 1648] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x1183cb400) [pid = 1648] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x11853f000) [pid = 1648] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1188bc000) [pid = 1648] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x1258eb800) [pid = 1648] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x128a0dc00) [pid = 1648] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x125198800) [pid = 1648] [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.] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1278b4c00) [pid = 1648] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x118597000) [pid = 1648] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x128a07c00) [pid = 1648] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12a9bc000) [pid = 1648] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x117392800) [pid = 1648] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:49:58 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x113173400) [pid = 1648] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:49:59 INFO - PROCESS | 1648 | 1464781799002 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 04:49:59 INFO - PROCESS | 1648 | 1464781799046 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 1648 | 1464781799047 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:49:59 INFO - PROCESS | 1648 | 1464781799049 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 1648 | 1464781799050 Marionette TRACE conn2 <- [1,2898,null,{}] 04:49:59 INFO - PROCESS | 1648 | 1464781799053 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}] 04:49:59 INFO - PROCESS | 1648 | 1464781799139 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:49:59 INFO - PROCESS | 1648 | 1464781799145 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x121896000 == 78 [pid = 1648] [id = 732] 04:49:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1121a9400) [pid = 1648] [serial = 2196] [outer = 0x0] 04:49:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x113172c00) [pid = 1648] [serial = 2197] [outer = 0x1121a9400] 04:49:59 INFO - PROCESS | 1648 | 1464781799170 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x117054400) [pid = 1648] [serial = 2198] [outer = 0x1121a9400] 04:49:59 INFO - PROCESS | 1648 | 1464781799534 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 519ms 04:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:49:59 INFO - PROCESS | 1648 | 1464781799569 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 1648 | 1464781799570 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:49:59 INFO - PROCESS | 1648 | 1464781799575 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 1648 | 1464781799577 Marionette TRACE conn2 <- [1,2902,null,{}] 04:49:59 INFO - PROCESS | 1648 | 1464781799579 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}] 04:49:59 INFO - PROCESS | 1648 | 1464781799701 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:49:59 INFO - PROCESS | 1648 | 1464781799709 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f2c9000 == 79 [pid = 1648] [id = 733] 04:49:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x11885d400) [pid = 1648] [serial = 2199] [outer = 0x0] 04:49:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x125778000) [pid = 1648] [serial = 2200] [outer = 0x11885d400] 04:49:59 INFO - PROCESS | 1648 | 1464781799746 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1297d1400) [pid = 1648] [serial = 2201] [outer = 0x11885d400] 04:50:00 INFO - PROCESS | 1648 | 1464781800094 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 571ms 04:50:00 INFO - PROCESS | 1648 | 1464781800146 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 1648 | 1464781800147 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:50:00 INFO - PROCESS | 1648 | 1464781800149 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 1648 | 1464781800150 Marionette TRACE conn2 <- [1,2906,null,{}] 04:50:00 INFO - PROCESS | 1648 | 1464781800153 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}] 04:50:00 INFO - PROCESS | 1648 | 1464781800271 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:50:00 INFO - PROCESS | 1648 | 1464781800278 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1340cf000 == 80 [pid = 1648] [id = 734] 04:50:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x126a0c000) [pid = 1648] [serial = 2202] [outer = 0x0] 04:50:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12b419000) [pid = 1648] [serial = 2203] [outer = 0x126a0c000] 04:50:00 INFO - PROCESS | 1648 | 1464781800303 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x12b5d3400) [pid = 1648] [serial = 2204] [outer = 0x126a0c000] 04:50:00 INFO - PROCESS | 1648 | 1464781800599 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]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 474ms 04:50:00 INFO - PROCESS | 1648 | 1464781800626 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 1648 | 1464781800627 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:50:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:50:00 INFO - PROCESS | 1648 | 1464781800629 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 1648 | 1464781800630 Marionette TRACE conn2 <- [1,2910,null,{}] 04:50:00 INFO - PROCESS | 1648 | 1464781800633 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}] 04:50:00 INFO - PROCESS | 1648 | 1464781800723 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:50:00 INFO - PROCESS | 1648 | 1464781800728 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x134636000 == 81 [pid = 1648] [id = 735] 04:50:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x1293b3800) [pid = 1648] [serial = 2205] [outer = 0x0] 04:50:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12b5da000) [pid = 1648] [serial = 2206] [outer = 0x1293b3800] 04:50:00 INFO - PROCESS | 1648 | 1464781800752 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12bcc1800) [pid = 1648] [serial = 2207] [outer = 0x1293b3800] 04:50:01 INFO - PROCESS | 1648 | 1464781801236 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]]]}] 04:50:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:50:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:50:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 619ms 04:50:01 INFO - TEST-START | /DOMEvents/constructors.html 04:50:01 INFO - PROCESS | 1648 | 1464781801249 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 1648 | 1464781801251 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:50:01 INFO - PROCESS | 1648 | 1464781801256 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 1648 | 1464781801258 Marionette TRACE conn2 <- [1,2914,null,{}] 04:50:01 INFO - PROCESS | 1648 | 1464781801262 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}] 04:50:01 INFO - PROCESS | 1648 | 1464781801376 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:50:01 INFO - PROCESS | 1648 | 1464781801456 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x121c11000 == 82 [pid = 1648] [id = 736] 04:50:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x11317a800) [pid = 1648] [serial = 2208] [outer = 0x0] 04:50:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x1162ba800) [pid = 1648] [serial = 2209] [outer = 0x11317a800] 04:50:01 INFO - PROCESS | 1648 | 1464781801488 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x117392c00) [pid = 1648] [serial = 2210] [outer = 0x11317a800] 04:50:01 INFO - PROCESS | 1648 | 1464781801887 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]]]}] 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:50:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:50:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:50:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 678ms 04:50:01 INFO - PROCESS | 1648 | 1464781801934 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:50:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:50:01 INFO - PROCESS | 1648 | 1464781801939 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:50:01 INFO - PROCESS | 1648 | 1464781801944 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 1648 | 1464781801946 Marionette TRACE conn2 <- [1,2918,null,{}] 04:50:01 INFO - PROCESS | 1648 | 1464781801948 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}] 04:50:02 INFO - PROCESS | 1648 | 1464781802086 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:50:02 INFO - PROCESS | 1648 | 1464781802192 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc8d000 == 83 [pid = 1648] [id = 737] 04:50:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x11807ec00) [pid = 1648] [serial = 2211] [outer = 0x0] 04:50:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1188b3c00) [pid = 1648] [serial = 2212] [outer = 0x11807ec00] 04:50:02 INFO - PROCESS | 1648 | 1464781802243 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x119618000) [pid = 1648] [serial = 2213] [outer = 0x11807ec00] 04:50:02 INFO - PROCESS | 1648 | 1464781802609 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:50:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:50:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 04:50:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:50:02 INFO - PROCESS | 1648 | 1464781802613 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 1648 | 1464781802615 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:50:02 INFO - PROCESS | 1648 | 1464781802617 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 1648 | 1464781802620 Marionette TRACE conn2 <- [1,2922,null,{}] 04:50:02 INFO - PROCESS | 1648 | 1464781802628 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}] 04:50:02 INFO - PROCESS | 1648 | 1464781802735 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:50:02 INFO - PROCESS | 1648 | 1464781802838 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x134095000 == 84 [pid = 1648] [id = 738] 04:50:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x118e45000) [pid = 1648] [serial = 2214] [outer = 0x0] 04:50:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x124f6d400) [pid = 1648] [serial = 2215] [outer = 0x118e45000] 04:50:02 INFO - PROCESS | 1648 | 1464781802876 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x126a0ec00) [pid = 1648] [serial = 2216] [outer = 0x118e45000] 04:50:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1648 | 1464781803242 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]]]}] 04:50:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:50:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 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 04:50:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 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 04:50:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 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]" 04:50:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:50:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 680ms 04:50:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:50:03 INFO - PROCESS | 1648 | 1464781803297 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1648 | 1464781803299 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:50:03 INFO - PROCESS | 1648 | 1464781803302 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1648 | 1464781803303 Marionette TRACE conn2 <- [1,2926,null,{}] 04:50:03 INFO - PROCESS | 1648 | 1464781803306 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}] 04:50:03 INFO - PROCESS | 1648 | 1464781803413 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:50:03 INFO - PROCESS | 1648 | 1464781803522 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1346bb000 == 85 [pid = 1648] [id = 739] 04:50:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x1278b1c00) [pid = 1648] [serial = 2217] [outer = 0x0] 04:50:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x1293ac000) [pid = 1648] [serial = 2218] [outer = 0x1278b1c00] 04:50:03 INFO - PROCESS | 1648 | 1464781803552 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12b5d0c00) [pid = 1648] [serial = 2219] [outer = 0x1278b1c00] 04:50:03 INFO - PROCESS | 1648 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:50:03 INFO - PROCESS | 1648 | 1464781803893 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]]]}] 04:50:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:50:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 618ms 04:50:03 INFO - PROCESS | 1648 | 1464781803921 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1648 | 1464781803922 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:50:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:50:03 INFO - PROCESS | 1648 | 1464781803924 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1648 | 1464781803926 Marionette TRACE conn2 <- [1,2930,null,{}] 04:50:03 INFO - PROCESS | 1648 | 1464781803928 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}] 04:50:04 INFO - PROCESS | 1648 | 1464781804031 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:50:04 INFO - PROCESS | 1648 | 1464781804090 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x134cd5000 == 86 [pid = 1648] [id = 740] 04:50:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x117056c00) [pid = 1648] [serial = 2220] [outer = 0x0] 04:50:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12b5d9000) [pid = 1648] [serial = 2221] [outer = 0x117056c00] 04:50:04 INFO - PROCESS | 1648 | 1464781804160 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12bcc8400) [pid = 1648] [serial = 2222] [outer = 0x117056c00] 04:50:04 INFO - PROCESS | 1648 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:50:04 INFO - PROCESS | 1648 | 1464781804522 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]]]}] 04:50:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:50:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 04:50:04 INFO - PROCESS | 1648 | 1464781804545 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 1648 | 1464781804547 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:50:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:50:04 INFO - PROCESS | 1648 | 1464781804549 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:50:04 INFO - PROCESS | 1648 | 1464781804550 Marionette TRACE conn2 <- [1,2934,null,{}] 04:50:04 INFO - PROCESS | 1648 | 1464781804553 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}] 04:50:04 INFO - PROCESS | 1648 | 1464781804671 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:50:04 INFO - PROCESS | 1648 | 1464781804800 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1342d9000 == 87 [pid = 1648] [id = 741] 04:50:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x112aa1800) [pid = 1648] [serial = 2223] [outer = 0x0] 04:50:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x12c1d4800) [pid = 1648] [serial = 2224] [outer = 0x112aa1800] 04:50:04 INFO - PROCESS | 1648 | 1464781804834 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12c8b0800) [pid = 1648] [serial = 2225] [outer = 0x112aa1800] 04:50:05 INFO - PROCESS | 1648 | 1464781805199 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]]]}] 04:50:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:50:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 669ms 04:50:05 INFO - PROCESS | 1648 | 1464781805218 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 1648 | 1464781805220 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:50:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:50:05 INFO - PROCESS | 1648 | 1464781805222 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 1648 | 1464781805224 Marionette TRACE conn2 <- [1,2938,null,{}] 04:50:05 INFO - PROCESS | 1648 | 1464781805226 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}] 04:50:05 INFO - PROCESS | 1648 | 1464781805333 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:50:05 INFO - PROCESS | 1648 | 1464781805437 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x113131000 == 88 [pid = 1648] [id = 742] 04:50:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x112979c00) [pid = 1648] [serial = 2226] [outer = 0x0] 04:50:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x112a82400) [pid = 1648] [serial = 2227] [outer = 0x112979c00] 04:50:05 INFO - PROCESS | 1648 | 1464781805471 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x1162b9000) [pid = 1648] [serial = 2228] [outer = 0x112979c00] 04:50:06 INFO - PROCESS | 1648 | 1464781806009 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]]]}] 04:50:06 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. 04:50:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 824ms 04:50:06 INFO - PROCESS | 1648 | 1464781806065 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:50:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:50:06 INFO - PROCESS | 1648 | 1464781806067 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:50:06 INFO - PROCESS | 1648 | 1464781806083 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1648 | 1464781806085 Marionette TRACE conn2 <- [1,2942,null,{}] 04:50:06 INFO - PROCESS | 1648 | 1464781806092 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}] 04:50:06 INFO - PROCESS | 1648 | 1464781806195 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:50:06 INFO - PROCESS | 1648 | 1464781806269 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x121ca2800 == 89 [pid = 1648] [id = 743] 04:50:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x11316c000) [pid = 1648] [serial = 2229] [outer = 0x0] 04:50:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x11317b800) [pid = 1648] [serial = 2230] [outer = 0x11316c000] 04:50:06 INFO - PROCESS | 1648 | 1464781806296 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x1162b2000) [pid = 1648] [serial = 2231] [outer = 0x11316c000] 04:50:06 INFO - PROCESS | 1648 | 1464781806659 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"]]]}] 04:50:06 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 04:50:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:50:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 637ms 04:50:06 INFO - PROCESS | 1648 | 1464781806708 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 1648 | 1464781806712 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:50:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:50:06 INFO - PROCESS | 1648 | 1464781806717 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1648 | 1464781806718 Marionette TRACE conn2 <- [1,2946,null,{}] 04:50:06 INFO - PROCESS | 1648 | 1464781806721 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}] 04:50:06 INFO - PROCESS | 1648 | 1464781806821 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:50:06 INFO - PROCESS | 1648 | 1464781806888 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b92800 == 90 [pid = 1648] [id = 744] 04:50:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x116f03c00) [pid = 1648] [serial = 2232] [outer = 0x0] 04:50:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x1173a1c00) [pid = 1648] [serial = 2233] [outer = 0x116f03c00] 04:50:06 INFO - PROCESS | 1648 | 1464781806957 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x118282800) [pid = 1648] [serial = 2234] [outer = 0x116f03c00] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x121f37800 == 89 [pid = 1648] [id = 616] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1340cf000 == 88 [pid = 1648] [id = 734] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12f2c9000 == 87 [pid = 1648] [id = 733] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x121896000 == 86 [pid = 1648] [id = 732] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12dd1c800 == 85 [pid = 1648] [id = 731] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce32800 == 84 [pid = 1648] [id = 730] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12ca0c000 == 83 [pid = 1648] [id = 729] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x1297ce400) [pid = 1648] [serial = 2149] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | 1464781807330 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]]]}] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc83000 == 82 [pid = 1648] [id = 728] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x119490000 == 81 [pid = 1648] [id = 727] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12a932800 == 80 [pid = 1648] [id = 726] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce37000 == 79 [pid = 1648] [id = 17] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x126834000 == 78 [pid = 1648] [id = 725] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12f2cc000 == 77 [pid = 1648] [id = 697] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11687c000 == 76 [pid = 1648] [id = 724] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1133a3000 == 75 [pid = 1648] [id = 723] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12e13f800 == 74 [pid = 1648] [id = 721] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12dede800 == 73 [pid = 1648] [id = 720] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12d4a7800 == 72 [pid = 1648] [id = 719] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x126eb0000 == 71 [pid = 1648] [id = 718] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x119f5b000 == 70 [pid = 1648] [id = 717] 04:50:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12d49a000 == 69 [pid = 1648] [id = 716] 04:50:07 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. 04:50:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 669ms 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x1293ab800) [pid = 1648] [serial = 2060] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x128f4a800) [pid = 1648] [serial = 2045] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x126d46800) [pid = 1648] [serial = 2054] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x1293aa800) [pid = 1648] [serial = 2057] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x12b416800) [pid = 1648] [serial = 2003] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x1188b0800) [pid = 1648] [serial = 2051] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x117054000) [pid = 1648] [serial = 2048] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x118080800) [pid = 1648] [serial = 1952] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x121426000) [pid = 1648] [serial = 2012] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x118088c00) [pid = 1648] [serial = 2009] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x121ba8000) [pid = 1648] [serial = 2131] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x124f71000) [pid = 1648] [serial = 2134] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x124b0ec00) [pid = 1648] [serial = 2132] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x125781c00) [pid = 1648] [serial = 2137] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x115e4a400) [pid = 1648] [serial = 2116] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x116a65800) [pid = 1648] [serial = 2117] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x1297cfc00) [pid = 1648] [serial = 2102] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x128f45400) [pid = 1648] [serial = 2101] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x118080000) [pid = 1648] [serial = 2119] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x1183c9400) [pid = 1648] [serial = 2120] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12c1ddc00) [pid = 1648] [serial = 2108] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x12c1d7c00) [pid = 1648] [serial = 2107] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12c1dfc00) [pid = 1648] [serial = 2093] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x119360000) [pid = 1648] [serial = 2126] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x118e4bc00) [pid = 1648] [serial = 2125] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12bccc400) [pid = 1648] [serial = 2105] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12b222800) [pid = 1648] [serial = 2104] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x118862000) [pid = 1648] [serial = 2123] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x11853f800) [pid = 1648] [serial = 2122] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12c8a5c00) [pid = 1648] [serial = 2111] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x121ba1400) [pid = 1648] [serial = 2110] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x113186000) [pid = 1648] [serial = 2114] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x112a20400) [pid = 1648] [serial = 2113] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x11684d400) [pid = 1648] [serial = 2096] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x113d09800) [pid = 1648] [serial = 2095] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x11859b000) [pid = 1648] [serial = 2098] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1212ac800) [pid = 1648] [serial = 2099] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1262d0400) [pid = 1648] [serial = 2140] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x126a11800) [pid = 1648] [serial = 2141] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x119e4e400) [pid = 1648] [serial = 2128] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x121b9f400) [pid = 1648] [serial = 2129] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x128a0d400) [pid = 1648] [serial = 2144] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1293a6400) [pid = 1648] [serial = 2147] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x125299400) [pid = 1648] [serial = 2135] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1258eb000) [pid = 1648] [serial = 1484] [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.] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1262ca400) [pid = 1648] [serial = 2138] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x128f4c400) [pid = 1648] [serial = 2146] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x126e1e400) [pid = 1648] [serial = 2143] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12bcc1400) [pid = 1648] [serial = 2021] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x126d44c00) [pid = 1648] [serial = 1958] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1293aec00) [pid = 1648] [serial = 2018] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12b41e800) [pid = 1648] [serial = 1949] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12a8ca400) [pid = 1648] [serial = 1961] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12577dc00) [pid = 1648] [serial = 2015] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11935d000) [pid = 1648] [serial = 1955] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x113a7e000) [pid = 1648] [serial = 2006] [outer = 0x0] [url = about:blank] 04:50:07 INFO - PROCESS | 1648 | 1464781807395 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 1648 | 1464781807397 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:50:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:50:07 INFO - PROCESS | 1648 | 1464781807403 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 1648 | 1464781807406 Marionette TRACE conn2 <- [1,2950,null,{}] 04:50:07 INFO - PROCESS | 1648 | 1464781807419 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}] 04:50:07 INFO - PROCESS | 1648 | 1464781807528 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:50:07 INFO - PROCESS | 1648 | 1464781807540 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x11948a000 == 70 [pid = 1648] [id = 745] 04:50:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1184f7400) [pid = 1648] [serial = 2235] [outer = 0x0] 04:50:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x118529c00) [pid = 1648] [serial = 2236] [outer = 0x1184f7400] 04:50:07 INFO - PROCESS | 1648 | 1464781807568 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x118859c00) [pid = 1648] [serial = 2237] [outer = 0x1184f7400] 04:50:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b9d000 == 71 [pid = 1648] [id = 746] 04:50:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x118e48400) [pid = 1648] [serial = 2238] [outer = 0x0] 04:50:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11935a400) [pid = 1648] [serial = 2239] [outer = 0x118e48400] 04:50:07 INFO - PROCESS | 1648 | 1464781807935 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]]]}] 04:50:07 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. 04:50:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 576ms 04:50:07 INFO - PROCESS | 1648 | 1464781807981 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:50:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:50:07 INFO - PROCESS | 1648 | 1464781807982 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:50:07 INFO - PROCESS | 1648 | 1464781807985 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 1648 | 1464781807986 Marionette TRACE conn2 <- [1,2954,null,{}] 04:50:07 INFO - PROCESS | 1648 | 1464781807988 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}] 04:50:08 INFO - PROCESS | 1648 | 1464781808094 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:50:08 INFO - PROCESS | 1648 | 1464781808104 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9f000 == 72 [pid = 1648] [id = 747] 04:50:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x118084c00) [pid = 1648] [serial = 2240] [outer = 0x0] 04:50:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x118e48800) [pid = 1648] [serial = 2241] [outer = 0x118084c00] 04:50:08 INFO - PROCESS | 1648 | 1464781808128 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x119632800) [pid = 1648] [serial = 2242] [outer = 0x118084c00] 04:50:08 INFO - PROCESS | 1648 | 1464781808440 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]]]}] 04:50:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:50:08 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 04:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 467ms 04:50:08 INFO - PROCESS | 1648 | 1464781808453 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:50:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:50:08 INFO - PROCESS | 1648 | 1464781808464 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:50:08 INFO - PROCESS | 1648 | 1464781808466 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 1648 | 1464781808468 Marionette TRACE conn2 <- [1,2958,null,{}] 04:50:08 INFO - PROCESS | 1648 | 1464781808470 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}] 04:50:08 INFO - PROCESS | 1648 | 1464781808570 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:50:08 INFO - PROCESS | 1648 | 1464781808628 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ab11800 == 73 [pid = 1648] [id = 748] 04:50:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1188b7000) [pid = 1648] [serial = 2243] [outer = 0x0] 04:50:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12117ac00) [pid = 1648] [serial = 2244] [outer = 0x1188b7000] 04:50:08 INFO - PROCESS | 1648 | 1464781808654 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x121b9b000) [pid = 1648] [serial = 2245] [outer = 0x1188b7000] 04:50:08 INFO - PROCESS | 1648 | 1464781808921 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]]]}] 04:50:08 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. 04:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 467ms 04:50:08 INFO - PROCESS | 1648 | 1464781808944 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 1648 | 1464781808945 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:50:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:50:08 INFO - PROCESS | 1648 | 1464781808948 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 1648 | 1464781808949 Marionette TRACE conn2 <- [1,2962,null,{}] 04:50:08 INFO - PROCESS | 1648 | 1464781808954 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}] 04:50:09 INFO - PROCESS | 1648 | 1464781809067 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:50:09 INFO - PROCESS | 1648 | 1464781809133 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2d8800 == 74 [pid = 1648] [id = 749] 04:50:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1188b7c00) [pid = 1648] [serial = 2246] [outer = 0x0] 04:50:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x121ba3c00) [pid = 1648] [serial = 2247] [outer = 0x1188b7c00] 04:50:09 INFO - PROCESS | 1648 | 1464781809159 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x125780400) [pid = 1648] [serial = 2248] [outer = 0x1188b7c00] 04:50:09 INFO - PROCESS | 1648 | 1464781809412 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]]]}] 04:50:09 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. 04:50:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 04:50:09 INFO - PROCESS | 1648 | 1464781809469 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 1648 | 1464781809470 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:50:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:50:09 INFO - PROCESS | 1648 | 1464781809480 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 1648 | 1464781809481 Marionette TRACE conn2 <- [1,2966,null,{}] 04:50:09 INFO - PROCESS | 1648 | 1464781809483 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}] 04:50:09 INFO - PROCESS | 1648 | 1464781809602 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:50:09 INFO - PROCESS | 1648 | 1464781809613 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bc96800 == 75 [pid = 1648] [id = 750] 04:50:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1258ee000) [pid = 1648] [serial = 2249] [outer = 0x0] 04:50:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12685c400) [pid = 1648] [serial = 2250] [outer = 0x1258ee000] 04:50:09 INFO - PROCESS | 1648 | 1464781809638 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x126d45c00) [pid = 1648] [serial = 2251] [outer = 0x1258ee000] 04:50:09 INFO - PROCESS | 1648 | 1464781809956 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]]]}] 04:50:09 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. 04:50:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 04:50:10 INFO - PROCESS | 1648 | 1464781810000 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 1648 | 1464781810001 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:50:10 INFO - PROCESS | 1648 | 1464781810003 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 1648 | 1464781810004 Marionette TRACE conn2 <- [1,2970,null,{}] 04:50:10 INFO - PROCESS | 1648 | 1464781810006 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}] 04:50:10 INFO - PROCESS | 1648 | 1464781810116 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:50:10 INFO - PROCESS | 1648 | 1464781810129 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5b9800 == 76 [pid = 1648] [id = 751] 04:50:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x1262c9400) [pid = 1648] [serial = 2252] [outer = 0x0] 04:50:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x126e20000) [pid = 1648] [serial = 2253] [outer = 0x1262c9400] 04:50:10 INFO - PROCESS | 1648 | 1464781810152 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x128f4d400) [pid = 1648] [serial = 2254] [outer = 0x1262c9400] 04:50:10 INFO - PROCESS | 1648 | 1464781810530 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]]]}] 04:50:10 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. 04:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 04:50:10 INFO - PROCESS | 1648 | 1464781810574 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 1648 | 1464781810575 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:50:10 INFO - PROCESS | 1648 | 1464781810577 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 1648 | 1464781810578 Marionette TRACE conn2 <- [1,2974,null,{}] 04:50:10 INFO - PROCESS | 1648 | 1464781810581 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}] 04:50:10 INFO - PROCESS | 1648 | 1464781810693 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:50:10 INFO - PROCESS | 1648 | 1464781810708 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce2e800 == 77 [pid = 1648] [id = 752] 04:50:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1262cc400) [pid = 1648] [serial = 2255] [outer = 0x0] 04:50:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x1293b3c00) [pid = 1648] [serial = 2256] [outer = 0x1262cc400] 04:50:10 INFO - PROCESS | 1648 | 1464781810733 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12a8cb800) [pid = 1648] [serial = 2257] [outer = 0x1262cc400] 04:50:11 INFO - PROCESS | 1648 | 1464781811065 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]]]}] 04:50:11 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. 04:50:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 04:50:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:50:11 INFO - PROCESS | 1648 | 1464781811096 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 1648 | 1464781811097 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:50:11 INFO - PROCESS | 1648 | 1464781811099 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1648 | 1464781811100 Marionette TRACE conn2 <- [1,2978,null,{}] 04:50:11 INFO - PROCESS | 1648 | 1464781811102 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}] 04:50:11 INFO - PROCESS | 1648 | 1464781811218 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:50:11 INFO - PROCESS | 1648 | 1464781811228 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d8d7000 == 78 [pid = 1648] [id = 753] 04:50:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x11853e400) [pid = 1648] [serial = 2258] [outer = 0x0] 04:50:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12a8d6800) [pid = 1648] [serial = 2259] [outer = 0x11853e400] 04:50:11 INFO - PROCESS | 1648 | 1464781811253 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12ad6d800) [pid = 1648] [serial = 2260] [outer = 0x11853e400] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x125776400) [pid = 1648] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1297d2800) [pid = 1648] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12a9c3000) [pid = 1648] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x113805000) [pid = 1648] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x121b9e400) [pid = 1648] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x113183800) [pid = 1648] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x115ed0000) [pid = 1648] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1121a9400) [pid = 1648] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1217a5000) [pid = 1648] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1167e0c00) [pid = 1648] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1258ed400) [pid = 1648] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x125775c00) [pid = 1648] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x117393c00) [pid = 1648] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x117394000) [pid = 1648] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x126a0c000) [pid = 1648] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x1212ab800) [pid = 1648] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x11885d400) [pid = 1648] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x124f76400) [pid = 1648] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:50:11 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12ce38000) [pid = 1648] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:50:11 INFO - PROCESS | 1648 | 1464781811698 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]]]}] 04:50:11 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. 04:50:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 04:50:11 INFO - PROCESS | 1648 | 1464781811723 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 1648 | 1464781811725 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:50:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:50:11 INFO - PROCESS | 1648 | 1464781811728 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1648 | 1464781811729 Marionette TRACE conn2 <- [1,2982,null,{}] 04:50:11 INFO - PROCESS | 1648 | 1464781811732 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}] 04:50:11 INFO - PROCESS | 1648 | 1464781811831 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:50:11 INFO - PROCESS | 1648 | 1464781811890 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5a9000 == 79 [pid = 1648] [id = 754] 04:50:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x115ed0000) [pid = 1648] [serial = 2261] [outer = 0x0] 04:50:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x121ba9c00) [pid = 1648] [serial = 2262] [outer = 0x115ed0000] 04:50:11 INFO - PROCESS | 1648 | 1464781811921 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12a9bdc00) [pid = 1648] [serial = 2263] [outer = 0x115ed0000] 04:50:12 INFO - PROCESS | 1648 | 1464781812217 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"]]]}] 04:50:12 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 04:50:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:50:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 520ms 04:50:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:50:12 INFO - PROCESS | 1648 | 1464781812248 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 1648 | 1464781812249 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:50:12 INFO - PROCESS | 1648 | 1464781812251 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 1648 | 1464781812252 Marionette TRACE conn2 <- [1,2986,null,{}] 04:50:12 INFO - PROCESS | 1648 | 1464781812256 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}] 04:50:12 INFO - PROCESS | 1648 | 1464781812348 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:50:12 INFO - PROCESS | 1648 | 1464781812352 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e12a800 == 80 [pid = 1648] [id = 755] 04:50:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12a8d0800) [pid = 1648] [serial = 2264] [outer = 0x0] 04:50:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12b41f000) [pid = 1648] [serial = 2265] [outer = 0x12a8d0800] 04:50:12 INFO - PROCESS | 1648 | 1464781812378 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x12bcc7400) [pid = 1648] [serial = 2266] [outer = 0x12a8d0800] 04:50:12 INFO - PROCESS | 1648 | 1464781812684 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]]]}] 04:50:12 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. 04:50:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 473ms 04:50:12 INFO - PROCESS | 1648 | 1464781812725 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 1648 | 1464781812726 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:50:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:50:12 INFO - PROCESS | 1648 | 1464781812729 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 1648 | 1464781812730 Marionette TRACE conn2 <- [1,2990,null,{}] 04:50:12 INFO - PROCESS | 1648 | 1464781812732 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}] 04:50:12 INFO - PROCESS | 1648 | 1464781812848 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:50:12 INFO - PROCESS | 1648 | 1464781812856 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f27b000 == 81 [pid = 1648] [id = 756] 04:50:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12a9b9400) [pid = 1648] [serial = 2267] [outer = 0x0] 04:50:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12bccd000) [pid = 1648] [serial = 2268] [outer = 0x12a9b9400] 04:50:12 INFO - PROCESS | 1648 | 1464781812881 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12c1d9c00) [pid = 1648] [serial = 2269] [outer = 0x12a9b9400] 04:50:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x134091800 == 82 [pid = 1648] [id = 757] 04:50:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12c8a6800) [pid = 1648] [serial = 2270] [outer = 0x0] 04:50:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12c1dfc00) [pid = 1648] [serial = 2271] [outer = 0x12c8a6800] 04:50:13 INFO - PROCESS | 1648 | 1464781813200 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]]]}] 04:50:13 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. 04:50:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms 04:50:13 INFO - PROCESS | 1648 | 1464781813250 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 1648 | 1464781813252 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:50:13 INFO - PROCESS | 1648 | 1464781813254 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 1648 | 1464781813255 Marionette TRACE conn2 <- [1,2994,null,{}] 04:50:13 INFO - PROCESS | 1648 | 1464781813265 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}] 04:50:13 INFO - PROCESS | 1648 | 1464781813381 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:50:13 INFO - PROCESS | 1648 | 1464781813443 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1340a7000 == 83 [pid = 1648] [id = 758] 04:50:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x1166c5c00) [pid = 1648] [serial = 2272] [outer = 0x0] 04:50:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12c1e0400) [pid = 1648] [serial = 2273] [outer = 0x1166c5c00] 04:50:13 INFO - PROCESS | 1648 | 1464781813468 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12c8b1400) [pid = 1648] [serial = 2274] [outer = 0x1166c5c00] 04:50:13 INFO - PROCESS | 1648 | 1464781813837 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]]]}] 04:50:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:50:13 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 04:50:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 04:50:13 INFO - PROCESS | 1648 | 1464781813874 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 1648 | 1464781813876 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:50:13 INFO - PROCESS | 1648 | 1464781813880 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 1648 | 1464781813883 Marionette TRACE conn2 <- [1,2998,null,{}] 04:50:13 INFO - PROCESS | 1648 | 1464781813887 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}] 04:50:14 INFO - PROCESS | 1648 | 1464781814005 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:50:14 INFO - PROCESS | 1648 | 1464781814111 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1213d4800 == 84 [pid = 1648] [id = 759] 04:50:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x112a9d400) [pid = 1648] [serial = 2275] [outer = 0x0] 04:50:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x113181400) [pid = 1648] [serial = 2276] [outer = 0x112a9d400] 04:50:14 INFO - PROCESS | 1648 | 1464781814143 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1167d2400) [pid = 1648] [serial = 2277] [outer = 0x112a9d400] 04:50:14 INFO - PROCESS | 1648 | 1464781814516 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]]]}] 04:50:14 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. 04:50:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 04:50:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:50:14 INFO - PROCESS | 1648 | 1464781814551 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 1648 | 1464781814556 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:50:14 INFO - PROCESS | 1648 | 1464781814560 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 1648 | 1464781814562 Marionette TRACE conn2 <- [1,3002,null,{}] 04:50:14 INFO - PROCESS | 1648 | 1464781814565 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}] 04:50:14 INFO - PROCESS | 1648 | 1464781814678 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:50:14 INFO - PROCESS | 1648 | 1464781814780 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x126eab800 == 85 [pid = 1648] [id = 760] 04:50:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x118280c00) [pid = 1648] [serial = 2278] [outer = 0x0] 04:50:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x1183c7000) [pid = 1648] [serial = 2279] [outer = 0x118280c00] 04:50:14 INFO - PROCESS | 1648 | 1464781814812 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11852ec00) [pid = 1648] [serial = 2280] [outer = 0x118280c00] 04:50:15 INFO - PROCESS | 1648 | 1464781815167 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]]]}] 04:50:15 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. 04:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 04:50:15 INFO - PROCESS | 1648 | 1464781815182 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 1648 | 1464781815183 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:50:15 INFO - PROCESS | 1648 | 1464781815186 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 1648 | 1464781815189 Marionette TRACE conn2 <- [1,3006,null,{}] 04:50:15 INFO - PROCESS | 1648 | 1464781815197 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}] 04:50:15 INFO - PROCESS | 1648 | 1464781815312 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:50:15 INFO - PROCESS | 1648 | 1464781815418 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12d2b1000 == 86 [pid = 1648] [id = 761] 04:50:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x11935b000) [pid = 1648] [serial = 2281] [outer = 0x0] 04:50:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x119631800) [pid = 1648] [serial = 2282] [outer = 0x11935b000] 04:50:15 INFO - PROCESS | 1648 | 1464781815452 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x121ba2c00) [pid = 1648] [serial = 2283] [outer = 0x11935b000] 04:50:15 INFO - PROCESS | 1648 | 1464781815811 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]]]}] 04:50:15 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. 04:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 04:50:15 INFO - PROCESS | 1648 | 1464781815858 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 1648 | 1464781815860 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:50:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:50:15 INFO - PROCESS | 1648 | 1464781815862 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 1648 | 1464781815864 Marionette TRACE conn2 <- [1,3010,null,{}] 04:50:15 INFO - PROCESS | 1648 | 1464781815866 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}] 04:50:15 INFO - PROCESS | 1648 | 1464781815982 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:50:16 INFO - PROCESS | 1648 | 1464781816077 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1342c7800 == 87 [pid = 1648] [id = 762] 04:50:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x124f6ac00) [pid = 1648] [serial = 2284] [outer = 0x0] 04:50:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x124f73c00) [pid = 1648] [serial = 2285] [outer = 0x124f6ac00] 04:50:16 INFO - PROCESS | 1648 | 1464781816109 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x126d09800) [pid = 1648] [serial = 2286] [outer = 0x124f6ac00] 04:50:16 INFO - PROCESS | 1648 | 1464781816475 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]]]}] 04:50:16 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 04:50:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 04:50:16 INFO - PROCESS | 1648 | 1464781816482 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 1648 | 1464781816484 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:50:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:50:16 INFO - PROCESS | 1648 | 1464781816486 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 1648 | 1464781816488 Marionette TRACE conn2 <- [1,3014,null,{}] 04:50:16 INFO - PROCESS | 1648 | 1464781816492 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}] 04:50:16 INFO - PROCESS | 1648 | 1464781816601 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:50:16 INFO - PROCESS | 1648 | 1464781816706 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x134631000 == 88 [pid = 1648] [id = 763] 04:50:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x125198800) [pid = 1648] [serial = 2287] [outer = 0x0] 04:50:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x129346400) [pid = 1648] [serial = 2288] [outer = 0x125198800] 04:50:16 INFO - PROCESS | 1648 | 1464781816737 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12a8d5c00) [pid = 1648] [serial = 2289] [outer = 0x125198800] 04:50:16 INFO - PROCESS | 1648 | [1648] 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 04:50:17 INFO - PROCESS | 1648 | 1464781817128 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:50:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:50:17 INFO - {} 04:50:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:50:17 INFO - {} 04:50:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:50:17 INFO - {} 04:50:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:50:17 INFO - {} 04:50:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 675ms 04:50:17 INFO - TEST-START | /FileAPI/fileReader.html 04:50:17 INFO - PROCESS | 1648 | 1464781817161 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 1648 | 1464781817163 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:50:17 INFO - PROCESS | 1648 | 1464781817165 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 1648 | 1464781817166 Marionette TRACE conn2 <- [1,3018,null,{}] 04:50:17 INFO - PROCESS | 1648 | 1464781817169 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}] 04:50:17 INFO - PROCESS | 1648 | 1464781817289 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:50:17 INFO - PROCESS | 1648 | 1464781817382 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x134690000 == 89 [pid = 1648] [id = 764] 04:50:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12ad6f000) [pid = 1648] [serial = 2290] [outer = 0x0] 04:50:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x12c8a7800) [pid = 1648] [serial = 2291] [outer = 0x12ad6f000] 04:50:17 INFO - PROCESS | 1648 | 1464781817411 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12ce53c00) [pid = 1648] [serial = 2292] [outer = 0x12ad6f000] 04:50:17 INFO - PROCESS | 1648 | 1464781817763 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]]]}] 04:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:50:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 619ms 04:50:17 INFO - PROCESS | 1648 | 1464781817784 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 1648 | 1464781817786 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:50:17 INFO - TEST-START | /FileAPI/historical.html 04:50:17 INFO - PROCESS | 1648 | 1464781817788 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 1648 | 1464781817789 Marionette TRACE conn2 <- [1,3022,null,{}] 04:50:17 INFO - PROCESS | 1648 | 1464781817792 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}] 04:50:17 INFO - PROCESS | 1648 | 1464781817902 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:50:18 INFO - PROCESS | 1648 | 1464781818005 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x1344cf000 == 90 [pid = 1648] [id = 765] 04:50:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x127886c00) [pid = 1648] [serial = 2293] [outer = 0x0] 04:50:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x127889c00) [pid = 1648] [serial = 2294] [outer = 0x127886c00] 04:50:18 INFO - PROCESS | 1648 | 1464781818036 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12788f000) [pid = 1648] [serial = 2295] [outer = 0x127886c00] 04:50:18 INFO - PROCESS | 1648 | 1464781818345 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"]]]}] 04:50:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:50:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:50:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:50:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:50:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:50:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:50:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:50:18 INFO - TEST-OK | /FileAPI/historical.html | took 621ms 04:50:18 INFO - PROCESS | 1648 | 1464781818410 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:50:18 INFO - PROCESS | 1648 | 1464781818411 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:50:18 INFO - TEST-START | /FileAPI/idlharness.html 04:50:18 INFO - PROCESS | 1648 | 1464781818414 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 1648 | 1464781818415 Marionette TRACE conn2 <- [1,3026,null,{}] 04:50:18 INFO - PROCESS | 1648 | 1464781818417 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}] 04:50:18 INFO - PROCESS | 1648 | 1464781818524 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:50:18 INFO - PROCESS | 1648 | 1464781818643 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x134626000 == 91 [pid = 1648] [id = 766] 04:50:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x111c88800) [pid = 1648] [serial = 2296] [outer = 0x0] 04:50:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12788a800) [pid = 1648] [serial = 2297] [outer = 0x111c88800] 04:50:18 INFO - PROCESS | 1648 | 1464781818692 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12ce58000) [pid = 1648] [serial = 2298] [outer = 0x111c88800] 04:50:19 INFO - PROCESS | 1648 | 1464781819311 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]]]}] 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:50:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:50:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:50:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:50:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:50:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:50:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:50:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:50:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:50:19 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 04:50:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:50:19 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 04:50:19 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 04:50:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:50:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:50:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:50:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:50:19 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 04:50:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:50:19 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 04:50:19 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 04:50:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:50:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:50:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 930ms 04:50:19 INFO - PROCESS | 1648 | 1464781819345 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 1648 | 1464781819346 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:50:19 INFO - TEST-START | /FileAPI/idlharness.worker 04:50:19 INFO - PROCESS | 1648 | 1464781819349 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 1648 | 1464781819350 Marionette TRACE conn2 <- [1,3030,null,{}] 04:50:19 INFO - PROCESS | 1648 | 1464781819661 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}] 04:50:19 INFO - PROCESS | 1648 | 1464781819828 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:50:19 INFO - PROCESS | 1648 | 1464781819974 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x126752800 == 92 [pid = 1648] [id = 767] 04:50:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x115e49c00) [pid = 1648] [serial = 2299] [outer = 0x0] 04:50:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x1167cc000) [pid = 1648] [serial = 2300] [outer = 0x115e49c00] 04:50:20 INFO - PROCESS | 1648 | 1464781820032 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x117058800) [pid = 1648] [serial = 2301] [outer = 0x115e49c00] 04:50:20 INFO - PROCESS | 1648 | [1648] 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 04:50:20 INFO - PROCESS | 1648 | 1464781820828 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,{},{}]]]}] 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:50:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:50:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:50:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:50:20 INFO - {} 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:50:20 INFO - {} 04:50:20 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 - {} 04:50:20 INFO - {} 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:50:20 INFO - {} 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:50:20 INFO - {} 04:50:20 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 - {} 04:50:20 INFO - {} 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 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 04:50:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:50:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:50:20 INFO - {} 04:50:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1541ms 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x134091800 == 91 [pid = 1648] [id = 757] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12f27b000 == 90 [pid = 1648] [id = 756] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12e12a800 == 89 [pid = 1648] [id = 755] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5a9000 == 88 [pid = 1648] [id = 754] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12d8d7000 == 87 [pid = 1648] [id = 753] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12ce2e800 == 86 [pid = 1648] [id = 752] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5b9800 == 85 [pid = 1648] [id = 751] 04:50:20 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12ce30000) [pid = 1648] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:50:20 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x12b5da000) [pid = 1648] [serial = 2206] [outer = 0x0] [url = about:blank] 04:50:20 INFO - PROCESS | 1648 | 1464781820935 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 1648 | 1464781820938 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc96800 == 84 [pid = 1648] [id = 750] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2d8800 == 83 [pid = 1648] [id = 749] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12ab11800 == 82 [pid = 1648] [id = 748] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9f000 == 81 [pid = 1648] [id = 747] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x119b9d000 == 80 [pid = 1648] [id = 746] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x11948a000 == 79 [pid = 1648] [id = 745] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x119b92800 == 78 [pid = 1648] [id = 744] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x121ca2800 == 77 [pid = 1648] [id = 743] 04:50:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x1346bb000 == 76 [pid = 1648] [id = 739] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x134095000 == 75 [pid = 1648] [id = 738] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x12bc8d000 == 74 [pid = 1648] [id = 737] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x121c11000 == 73 [pid = 1648] [id = 736] 04:50:20 INFO - PROCESS | 1648 | --DOCSHELL 0x134636000 == 72 [pid = 1648] [id = 735] 04:50:20 INFO - PROCESS | 1648 | 1464781820955 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 1648 | 1464781820957 Marionette TRACE conn2 <- [1,3034,null,{}] 04:50:20 INFO - PROCESS | 1648 | 1464781820960 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}] 04:50:21 INFO - PROCESS | 1648 | 1464781821053 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12a810800) [pid = 1648] [serial = 2188] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x12a9c0400) [pid = 1648] [serial = 2191] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12b221800) [pid = 1648] [serial = 2194] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x116854c00) [pid = 1648] [serial = 2153] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1160f9800) [pid = 1648] [serial = 2152] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x124f0c400) [pid = 1648] [serial = 2182] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x12514b000) [pid = 1648] [serial = 2183] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x1162b8000) [pid = 1648] [serial = 2173] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x11807dc00) [pid = 1648] [serial = 2174] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x116a67800) [pid = 1648] [serial = 2171] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x116273c00) [pid = 1648] [serial = 2170] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x117054400) [pid = 1648] [serial = 2198] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x121f1d800) [pid = 1648] [serial = 2159] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x121b5b400) [pid = 1648] [serial = 2158] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x119e4e000) [pid = 1648] [serial = 2167] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12ad65400) [pid = 1648] [serial = 2168] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x113172c00) [pid = 1648] [serial = 2197] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12934f000) [pid = 1648] [serial = 2164] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x12a811c00) [pid = 1648] [serial = 2165] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x126d3bc00) [pid = 1648] [serial = 2161] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x1278b0c00) [pid = 1648] [serial = 2162] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1184fcc00) [pid = 1648] [serial = 2155] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1188b5c00) [pid = 1648] [serial = 2156] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x119359c00) [pid = 1648] [serial = 2176] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x119619400) [pid = 1648] [serial = 2177] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12b419000) [pid = 1648] [serial = 2203] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12b420400) [pid = 1648] [serial = 2195] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x121ba9000) [pid = 1648] [serial = 2180] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x121ba0c00) [pid = 1648] [serial = 2179] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12a95f400) [pid = 1648] [serial = 2189] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1297d1400) [pid = 1648] [serial = 2201] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1262cd400) [pid = 1648] [serial = 2185] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12ad69800) [pid = 1648] [serial = 2192] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1293a6000) [pid = 1648] [serial = 2186] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12b5d3400) [pid = 1648] [serial = 2204] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x125778000) [pid = 1648] [serial = 2200] [outer = 0x0] [url = about:blank] 04:50:21 INFO - PROCESS | 1648 | 1464781821129 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x119b9d000 == 73 [pid = 1648] [id = 768] 04:50:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1160f9800) [pid = 1648] [serial = 2302] [outer = 0x0] 04:50:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x1184fcc00) [pid = 1648] [serial = 2303] [outer = 0x1160f9800] 04:50:21 INFO - PROCESS | 1648 | 1464781821160 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x121e32800) [pid = 1648] [serial = 2304] [outer = 0x1160f9800] 04:50:21 INFO - PROCESS | 1648 | 1464781821457 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]]]}] 04:50:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:50:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 525ms 04:50:21 INFO - PROCESS | 1648 | 1464781821478 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:50:21 INFO - PROCESS | 1648 | 1464781821480 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:50:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:50:21 INFO - PROCESS | 1648 | 1464781821482 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 1648 | 1464781821483 Marionette TRACE conn2 <- [1,3038,null,{}] 04:50:21 INFO - PROCESS | 1648 | 1464781821486 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}] 04:50:21 INFO - PROCESS | 1648 | 1464781821579 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:50:21 INFO - PROCESS | 1648 | 1464781821584 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e9f000 == 74 [pid = 1648] [id = 769] 04:50:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1126e5000) [pid = 1648] [serial = 2305] [outer = 0x0] 04:50:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1126ea400) [pid = 1648] [serial = 2306] [outer = 0x1126e5000] 04:50:21 INFO - PROCESS | 1648 | 1464781821613 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x125778000) [pid = 1648] [serial = 2307] [outer = 0x1126e5000] 04:50:22 INFO - PROCESS | 1648 | 1464781822009 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"]]]}] 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:50:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 571ms 04:50:22 INFO - PROCESS | 1648 | 1464781822057 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 1648 | 1464781822061 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:50:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:50:22 INFO - PROCESS | 1648 | 1464781822064 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 1648 | 1464781822065 Marionette TRACE conn2 <- [1,3042,null,{}] 04:50:22 INFO - PROCESS | 1648 | 1464781822067 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}] 04:50:22 INFO - PROCESS | 1648 | 1464781822165 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:50:22 INFO - PROCESS | 1648 | 1464781822172 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2ca000 == 75 [pid = 1648] [id = 770] 04:50:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x1293ab800) [pid = 1648] [serial = 2308] [outer = 0x0] 04:50:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12a954400) [pid = 1648] [serial = 2309] [outer = 0x1293ab800] 04:50:22 INFO - PROCESS | 1648 | 1464781822214 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12b5d6400) [pid = 1648] [serial = 2310] [outer = 0x1293ab800] 04:50:22 INFO - PROCESS | 1648 | 1464781822763 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]]]}] 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:50:22 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. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:50:22 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'.) 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:50:22 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. 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:50:22 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. 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:50:22 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. 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:50:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 727ms 04:50:22 INFO - PROCESS | 1648 | 1464781822791 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 1648 | 1464781822792 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:50:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:50:22 INFO - PROCESS | 1648 | 1464781822795 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 1648 | 1464781822796 Marionette TRACE conn2 <- [1,3046,null,{}] 04:50:22 INFO - PROCESS | 1648 | 1464781822799 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}] 04:50:22 INFO - PROCESS | 1648 | 1464781822889 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:50:22 INFO - PROCESS | 1648 | 1464781822958 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c5b9800 == 76 [pid = 1648] [id = 771] 04:50:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x128f4bc00) [pid = 1648] [serial = 2311] [outer = 0x0] 04:50:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12c1e0800) [pid = 1648] [serial = 2312] [outer = 0x128f4bc00] 04:50:22 INFO - PROCESS | 1648 | 1464781822985 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12ce5f800) [pid = 1648] [serial = 2313] [outer = 0x128f4bc00] 04:50:23 INFO - PROCESS | 1648 | [1648] 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 04:50:23 INFO - PROCESS | 1648 | 1464781823302 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:50:23 INFO - {} 04:50:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 04:50:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:50:23 INFO - PROCESS | 1648 | 1464781823314 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 1648 | 1464781823315 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:50:23 INFO - PROCESS | 1648 | 1464781823317 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 1648 | 1464781823318 Marionette TRACE conn2 <- [1,3050,null,{}] 04:50:23 INFO - PROCESS | 1648 | 1464781823320 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}] 04:50:23 INFO - PROCESS | 1648 | 1464781823441 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:50:23 INFO - PROCESS | 1648 | 1464781823479 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dede800 == 77 [pid = 1648] [id = 772] 04:50:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12f22c800) [pid = 1648] [serial = 2314] [outer = 0x0] 04:50:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12f232c00) [pid = 1648] [serial = 2315] [outer = 0x12f22c800] 04:50:23 INFO - PROCESS | 1648 | 1464781823500 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1341de800) [pid = 1648] [serial = 2316] [outer = 0x12f22c800] 04:50:23 INFO - PROCESS | 1648 | 1464781823760 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]]]}] 04:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:50:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 04:50:23 INFO - PROCESS | 1648 | 1464781823787 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 1648 | 1464781823788 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:50:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:50:23 INFO - PROCESS | 1648 | 1464781823802 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 1648 | 1464781823803 Marionette TRACE conn2 <- [1,3054,null,{}] 04:50:23 INFO - PROCESS | 1648 | 1464781823812 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}] 04:50:23 INFO - PROCESS | 1648 | 1464781823917 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:50:23 INFO - PROCESS | 1648 | 1464781823952 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f27b000 == 78 [pid = 1648] [id = 773] 04:50:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12c23e800) [pid = 1648] [serial = 2317] [outer = 0x0] 04:50:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x12c247800) [pid = 1648] [serial = 2318] [outer = 0x12c23e800] 04:50:23 INFO - PROCESS | 1648 | 1464781823972 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12c24bc00) [pid = 1648] [serial = 2319] [outer = 0x12c23e800] 04:50:24 INFO - PROCESS | 1648 | 1464781824340 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"]]]}] 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:50:24 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" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:50:24 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" 04:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:50:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 589ms 04:50:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:50:24 INFO - PROCESS | 1648 | 1464781824388 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 1648 | 1464781824389 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:50:24 INFO - PROCESS | 1648 | 1464781824391 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 1648 | 1464781824392 Marionette TRACE conn2 <- [1,3058,null,{}] 04:50:24 INFO - PROCESS | 1648 | 1464781824394 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}] 04:50:24 INFO - PROCESS | 1648 | 1464781824527 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:50:24 INFO - PROCESS | 1648 | 1464781824567 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x13461e800 == 79 [pid = 1648] [id = 774] 04:50:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x1341dec00) [pid = 1648] [serial = 2320] [outer = 0x0] 04:50:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1341e3800) [pid = 1648] [serial = 2321] [outer = 0x1341dec00] 04:50:24 INFO - PROCESS | 1648 | 1464781824588 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x134370c00) [pid = 1648] [serial = 2322] [outer = 0x1341dec00] 04:50:24 INFO - PROCESS | 1648 | 1464781824889 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]]]}] 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:50:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:50:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:50:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:50:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:50:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 04:50:24 INFO - PROCESS | 1648 | 1464781824916 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 1648 | 1464781824918 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:50:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:50:24 INFO - PROCESS | 1648 | 1464781824926 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 1648 | 1464781824927 Marionette TRACE conn2 <- [1,3062,null,{}] 04:50:24 INFO - PROCESS | 1648 | 1464781824929 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}] 04:50:25 INFO - PROCESS | 1648 | 1464781825006 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:50:25 INFO - PROCESS | 1648 | 1464781825031 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x134407800 == 80 [pid = 1648] [id = 775] 04:50:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x1341df000) [pid = 1648] [serial = 2323] [outer = 0x0] 04:50:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x1343c6c00) [pid = 1648] [serial = 2324] [outer = 0x1341df000] 04:50:25 INFO - PROCESS | 1648 | 1464781825052 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1343cc800) [pid = 1648] [serial = 2325] [outer = 0x1341df000] 04:50:25 INFO - PROCESS | 1648 | [1648] 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 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1188b7c00) [pid = 1648] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x12a9b9400) [pid = 1648] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x12c8a6800) [pid = 1648] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12a8d0800) [pid = 1648] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x1258ee000) [pid = 1648] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x1262cc400) [pid = 1648] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1262c9400) [pid = 1648] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x11853e400) [pid = 1648] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x115ed0000) [pid = 1648] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x118084c00) [pid = 1648] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x11316c000) [pid = 1648] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1188b7000) [pid = 1648] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x118e48400) [pid = 1648] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1184f7400) [pid = 1648] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x1293b3800) [pid = 1648] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:50:25 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x116f03c00) [pid = 1648] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:50:25 INFO - PROCESS | 1648 | 1464781825447 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:50:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:50:25 INFO - {} 04:50:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 577ms 04:50:25 INFO - PROCESS | 1648 | 1464781825497 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1648 | 1464781825499 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:50:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:50:25 INFO - PROCESS | 1648 | 1464781825501 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1648 | 1464781825502 Marionette TRACE conn2 <- [1,3066,null,{}] 04:50:25 INFO - PROCESS | 1648 | 1464781825504 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}] 04:50:25 INFO - PROCESS | 1648 | 1464781825586 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:50:25 INFO - PROCESS | 1648 | 1464781825589 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x134cdf800 == 81 [pid = 1648] [id = 776] 04:50:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x115e44000) [pid = 1648] [serial = 2326] [outer = 0x0] 04:50:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x136b26400) [pid = 1648] [serial = 2327] [outer = 0x115e44000] 04:50:25 INFO - PROCESS | 1648 | 1464781825610 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x136b2a400) [pid = 1648] [serial = 2328] [outer = 0x115e44000] 04:50:25 INFO - PROCESS | 1648 | 1464781825909 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]]]}] 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:50:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:50:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 423ms 04:50:25 INFO - PROCESS | 1648 | 1464781825927 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1648 | 1464781825928 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:50:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:50:25 INFO - PROCESS | 1648 | 1464781825946 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1648 | 1464781825947 Marionette TRACE conn2 <- [1,3070,null,{}] 04:50:25 INFO - PROCESS | 1648 | 1464781825949 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}] 04:50:26 INFO - PROCESS | 1648 | 1464781826082 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:50:26 INFO - PROCESS | 1648 | 1464781826090 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x1188ac000 == 82 [pid = 1648] [id = 777] 04:50:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x111c82400) [pid = 1648] [serial = 2329] [outer = 0x0] 04:50:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x112a1b800) [pid = 1648] [serial = 2330] [outer = 0x111c82400] 04:50:26 INFO - PROCESS | 1648 | 1464781826115 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x118156800) [pid = 1648] [serial = 2331] [outer = 0x111c82400] 04:50:26 INFO - PROCESS | 1648 | 1464781826381 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]]]}] 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:50:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 473ms 04:50:26 INFO - PROCESS | 1648 | 1464781826419 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 1648 | 1464781826421 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:50:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:50:26 INFO - PROCESS | 1648 | 1464781826430 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 1648 | 1464781826431 Marionette TRACE conn2 <- [1,3074,null,{}] 04:50:26 INFO - PROCESS | 1648 | 1464781826433 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}] 04:50:26 INFO - PROCESS | 1648 | 1464781826519 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:50:26 INFO - PROCESS | 1648 | 1464781826523 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dd17800 == 83 [pid = 1648] [id = 778] 04:50:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x110e38800) [pid = 1648] [serial = 2332] [outer = 0x0] 04:50:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x118597800) [pid = 1648] [serial = 2333] [outer = 0x110e38800] 04:50:26 INFO - PROCESS | 1648 | 1464781826544 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x119361800) [pid = 1648] [serial = 2334] [outer = 0x110e38800] 04:50:26 INFO - PROCESS | 1648 | 1464781826806 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]]]}] 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:50:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 429ms 04:50:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:50:26 INFO - PROCESS | 1648 | 1464781826861 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 1648 | 1464781826862 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:50:26 INFO - PROCESS | 1648 | 1464781826864 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 1648 | 1464781826865 Marionette TRACE conn2 <- [1,3078,null,{}] 04:50:26 INFO - PROCESS | 1648 | 1464781826867 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}] 04:50:26 INFO - PROCESS | 1648 | 1464781826961 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:50:27 INFO - PROCESS | 1648 | 1464781827028 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1340dd800 == 84 [pid = 1648] [id = 779] 04:50:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x118593c00) [pid = 1648] [serial = 2335] [outer = 0x0] 04:50:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x11a1b8800) [pid = 1648] [serial = 2336] [outer = 0x118593c00] 04:50:27 INFO - PROCESS | 1648 | 1464781827049 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x121ba2400) [pid = 1648] [serial = 2337] [outer = 0x118593c00] 04:50:27 INFO - PROCESS | 1648 | 1464781827279 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] 04:50:27 INFO - PROCESS | 1648 | 1464781827285 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:50:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:50:27 INFO - PROCESS | 1648 | 1464781827294 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - PROCESS | 1648 | 1464781827295 Marionette TRACE conn2 <- [1,3082,null,{}] 04:50:27 INFO - PROCESS | 1648 | 1464781827298 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}] 04:50:27 INFO - PROCESS | 1648 | 1464781827389 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:50:27 INFO - PROCESS | 1648 | 1464781827514 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x116871000 == 85 [pid = 1648] [id = 780] 04:50:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x111c8a800) [pid = 1648] [serial = 2338] [outer = 0x0] 04:50:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x1126dc000) [pid = 1648] [serial = 2339] [outer = 0x111c8a800] 04:50:27 INFO - PROCESS | 1648 | 1464781827541 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x1126e8c00) [pid = 1648] [serial = 2340] [outer = 0x111c8a800] 04:50:27 INFO - PROCESS | 1648 | 1464781827902 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]]]}] 04:50:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:50:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:50:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 634ms 04:50:27 INFO - PROCESS | 1648 | 1464781827923 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:50:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:50:27 INFO - PROCESS | 1648 | 1464781827925 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:50:27 INFO - PROCESS | 1648 | 1464781827928 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - PROCESS | 1648 | 1464781827931 Marionette TRACE conn2 <- [1,3086,null,{}] 04:50:27 INFO - PROCESS | 1648 | 1464781827933 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}] 04:50:28 INFO - PROCESS | 1648 | 1464781828040 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:50:28 INFO - PROCESS | 1648 | 1464781828143 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a790000 == 86 [pid = 1648] [id = 781] 04:50:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x11317d000) [pid = 1648] [serial = 2341] [outer = 0x0] 04:50:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x117582c00) [pid = 1648] [serial = 2342] [outer = 0x11317d000] 04:50:28 INFO - PROCESS | 1648 | 1464781828171 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x118529800) [pid = 1648] [serial = 2343] [outer = 0x11317d000] 04:50:28 INFO - PROCESS | 1648 | 1464781828509 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:50:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 627ms 04:50:28 INFO - PROCESS | 1648 | 1464781828557 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 1648 | 1464781828559 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:50:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:50:28 INFO - PROCESS | 1648 | 1464781828562 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 1648 | 1464781828563 Marionette TRACE conn2 <- [1,3090,null,{}] 04:50:28 INFO - PROCESS | 1648 | 1464781828565 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}] 04:50:28 INFO - PROCESS | 1648 | 1464781828667 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:50:28 INFO - PROCESS | 1648 | 1464781828729 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ce34800 == 87 [pid = 1648] [id = 782] 04:50:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x11885d400) [pid = 1648] [serial = 2344] [outer = 0x0] 04:50:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x121b9dc00) [pid = 1648] [serial = 2345] [outer = 0x11885d400] 04:50:28 INFO - PROCESS | 1648 | 1464781828755 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x1258ecc00) [pid = 1648] [serial = 2346] [outer = 0x11885d400] 04:50:29 INFO - PROCESS | 1648 | 1464781829128 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:50:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:50:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 573ms 04:50:29 INFO - PROCESS | 1648 | 1464781829135 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 1648 | 1464781829136 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:50:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:50:29 INFO - PROCESS | 1648 | 1464781829145 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 1648 | 1464781829149 Marionette TRACE conn2 <- [1,3094,null,{}] 04:50:29 INFO - PROCESS | 1648 | 1464781829152 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}] 04:50:29 INFO - PROCESS | 1648 | 1464781829255 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:50:29 INFO - PROCESS | 1648 | 1464781829316 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1342df800 == 88 [pid = 1648] [id = 783] 04:50:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x1262cd400) [pid = 1648] [serial = 2347] [outer = 0x0] 04:50:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x126e17000) [pid = 1648] [serial = 2348] [outer = 0x1262cd400] 04:50:29 INFO - PROCESS | 1648 | 1464781829341 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12a810800) [pid = 1648] [serial = 2349] [outer = 0x1262cd400] 04:50:29 INFO - PROCESS | 1648 | 1464781829716 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:50:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:50:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 584ms 04:50:29 INFO - PROCESS | 1648 | 1464781829726 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 1648 | 1464781829728 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:50:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:50:29 INFO - PROCESS | 1648 | 1464781829730 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 1648 | 1464781829731 Marionette TRACE conn2 <- [1,3098,null,{}] 04:50:29 INFO - PROCESS | 1648 | 1464781829734 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}] 04:50:29 INFO - PROCESS | 1648 | 1464781829837 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:50:29 INFO - PROCESS | 1648 | 1464781829940 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x134696800 == 89 [pid = 1648] [id = 784] 04:50:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x12a9c6800) [pid = 1648] [serial = 2350] [outer = 0x0] 04:50:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12c24c000) [pid = 1648] [serial = 2351] [outer = 0x12a9c6800] 04:50:29 INFO - PROCESS | 1648 | 1464781829969 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12c8b2000) [pid = 1648] [serial = 2352] [outer = 0x12a9c6800] 04:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:50:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 624ms 04:50:30 INFO - PROCESS | 1648 | 1464781830349 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]]]}] 04:50:30 INFO - PROCESS | 1648 | 1464781830355 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:50:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:50:30 INFO - PROCESS | 1648 | 1464781830358 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:50:30 INFO - PROCESS | 1648 | 1464781830361 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 1648 | 1464781830362 Marionette TRACE conn2 <- [1,3102,null,{}] 04:50:30 INFO - PROCESS | 1648 | 1464781830364 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}] 04:50:30 INFO - PROCESS | 1648 | 1464781830479 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:50:30 INFO - PROCESS | 1648 | 1464781830595 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1340a2000 == 90 [pid = 1648] [id = 785] 04:50:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x12a8d0800) [pid = 1648] [serial = 2353] [outer = 0x0] 04:50:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x12c8a6800) [pid = 1648] [serial = 2354] [outer = 0x12a8d0800] 04:50:30 INFO - PROCESS | 1648 | 1464781830644 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12d53c800) [pid = 1648] [serial = 2355] [outer = 0x12a8d0800] 04:50:31 INFO - PROCESS | 1648 | 1464781831019 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 04:50:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:50:31 INFO - PROCESS | 1648 | 1464781831033 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 1648 | 1464781831034 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:50:31 INFO - PROCESS | 1648 | 1464781831036 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 1648 | 1464781831037 Marionette TRACE conn2 <- [1,3106,null,{}] 04:50:31 INFO - PROCESS | 1648 | 1464781831039 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}] 04:50:31 INFO - PROCESS | 1648 | 1464781831145 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:50:31 INFO - PROCESS | 1648 | 1464781831250 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x116653800 == 91 [pid = 1648] [id = 786] 04:50:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x111ed9400) [pid = 1648] [serial = 2356] [outer = 0x0] 04:50:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x11660b800) [pid = 1648] [serial = 2357] [outer = 0x111ed9400] 04:50:31 INFO - PROCESS | 1648 | 1464781831276 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x119360800) [pid = 1648] [serial = 2358] [outer = 0x111ed9400] 04:50:31 INFO - PROCESS | 1648 | 1464781831786 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]]]}] 04:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 775ms 04:50:31 INFO - PROCESS | 1648 | 1464781831811 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 1648 | 1464781831813 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:50:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:50:31 INFO - PROCESS | 1648 | 1464781831816 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 1648 | 1464781831818 Marionette TRACE conn2 <- [1,3110,null,{}] 04:50:31 INFO - PROCESS | 1648 | 1464781831821 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}] 04:50:31 INFO - PROCESS | 1648 | 1464781831933 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:50:32 INFO - PROCESS | 1648 | 1464781832003 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x116089800 == 92 [pid = 1648] [id = 787] 04:50:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x1126df800) [pid = 1648] [serial = 2359] [outer = 0x0] 04:50:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x1126e4800) [pid = 1648] [serial = 2360] [outer = 0x1126df800] 04:50:32 INFO - PROCESS | 1648 | 1464781832072 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x11297a800) [pid = 1648] [serial = 2361] [outer = 0x1126df800] 04:50:32 INFO - PROCESS | 1648 | 1464781832361 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"]]]}] 04:50:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:50:32 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 04:50:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:50:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 580ms 04:50:32 INFO - PROCESS | 1648 | 1464781832423 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 1648 | 1464781832430 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:50:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:50:32 INFO - PROCESS | 1648 | 1464781832436 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 1648 | 1464781832438 Marionette TRACE conn2 <- [1,3114,null,{}] 04:50:32 INFO - PROCESS | 1648 | 1464781832443 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}] 04:50:32 INFO - PROCESS | 1648 | 1464781832533 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:50:32 INFO - PROCESS | 1648 | 1464781832596 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\", \"92c17700-e15b-484e-9b37-796205464a00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x11930c800 == 93 [pid = 1648] [id = 788] 04:50:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x112a7ec00) [pid = 1648] [serial = 2362] [outer = 0x0] 04:50:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x113178c00) [pid = 1648] [serial = 2363] [outer = 0x112a7ec00] 04:50:32 INFO - PROCESS | 1648 | 1464781832619 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x1138ec400) [pid = 1648] [serial = 2364] [outer = 0x112a7ec00] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x1340dd800 == 92 [pid = 1648] [id = 779] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x12dd17800 == 91 [pid = 1648] [id = 778] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x1188ac000 == 90 [pid = 1648] [id = 777] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x134cdf800 == 89 [pid = 1648] [id = 776] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x134407800 == 88 [pid = 1648] [id = 775] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x13461e800 == 87 [pid = 1648] [id = 774] 04:50:32 INFO - PROCESS | 1648 | --DOCSHELL 0x12f27b000 == 86 [pid = 1648] [id = 773] 04:50:32 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x12c1e0400) [pid = 1648] [serial = 2273] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | 1464781833000 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]]]}] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12dede800 == 85 [pid = 1648] [id = 772] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12c5b9800 == 84 [pid = 1648] [id = 771] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2ca000 == 83 [pid = 1648] [id = 770] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x126e9f000 == 82 [pid = 1648] [id = 769] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x119b9d000 == 81 [pid = 1648] [id = 768] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x126752800 == 80 [pid = 1648] [id = 767] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x134631000 == 79 [pid = 1648] [id = 763] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1342c7800 == 78 [pid = 1648] [id = 762] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12d2b1000 == 77 [pid = 1648] [id = 761] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x126eab800 == 76 [pid = 1648] [id = 760] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1213d4800 == 75 [pid = 1648] [id = 759] 04:50:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1340a7000 == 74 [pid = 1648] [id = 758] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x12c1d9c00) [pid = 1648] [serial = 2269] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x12c1dfc00) [pid = 1648] [serial = 2271] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x12b41f000) [pid = 1648] [serial = 2265] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x12bccd000) [pid = 1648] [serial = 2268] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x12bcc7400) [pid = 1648] [serial = 2266] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x12ad6d800) [pid = 1648] [serial = 2260] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12685c400) [pid = 1648] [serial = 2250] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x12a9bdc00) [pid = 1648] [serial = 2263] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12a8cb800) [pid = 1648] [serial = 2257] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x128f4d400) [pid = 1648] [serial = 2254] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x125780400) [pid = 1648] [serial = 2248] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x126d45c00) [pid = 1648] [serial = 2251] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x1293b3c00) [pid = 1648] [serial = 2256] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x126e20000) [pid = 1648] [serial = 2253] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x12a8d6800) [pid = 1648] [serial = 2259] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x121ba9c00) [pid = 1648] [serial = 2262] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x118e48800) [pid = 1648] [serial = 2241] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x119632800) [pid = 1648] [serial = 2242] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x112a82400) [pid = 1648] [serial = 2227] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x124f6d400) [pid = 1648] [serial = 2215] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x1162b2000) [pid = 1648] [serial = 2231] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x11317b800) [pid = 1648] [serial = 2230] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12117ac00) [pid = 1648] [serial = 2244] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x121b9b000) [pid = 1648] [serial = 2245] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1293ac000) [pid = 1648] [serial = 2218] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x11935a400) [pid = 1648] [serial = 2239] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x118529c00) [pid = 1648] [serial = 2236] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x118859c00) [pid = 1648] [serial = 2237] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x12bcc1800) [pid = 1648] [serial = 2207] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x1173a1c00) [pid = 1648] [serial = 2233] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x118282800) [pid = 1648] [serial = 2234] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12c1d4800) [pid = 1648] [serial = 2224] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x121ba3c00) [pid = 1648] [serial = 2247] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1162ba800) [pid = 1648] [serial = 2209] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1188b3c00) [pid = 1648] [serial = 2212] [outer = 0x0] [url = about:blank] 04:50:33 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12b5d9000) [pid = 1648] [serial = 2221] [outer = 0x0] [url = about:blank] 04:50:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:50:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 625ms 04:50:33 INFO - PROCESS | 1648 | 1464781833061 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 1648 | 1464781833062 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:50:34 WARNING - u'runner_teardown' () 04:50:34 INFO - No more tests 04:50:34 INFO - Got 0 unexpected results 04:50:34 INFO - SUITE-END | took 506s 04:50:34 INFO - Closing logging queue 04:50:34 INFO - queue closed 04:50:34 INFO - Return code: 0 04:50:34 WARNING - # TBPL SUCCESS # 04:50:34 INFO - Running post-action listener: _resource_record_post_action 04:50:34 INFO - Running post-run listener: _resource_record_post_run 04:50:35 INFO - Total resource usage - Wall time: 528s; CPU: 57.0%; Read bytes: 36660736; Write bytes: 952513536; Read time: 391; Write time: 4773 04:50:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:50:35 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150708736; Write bytes: 144105472; Read time: 13566; Write time: 253 04:50:35 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 34506240; Write bytes: 794164224; Read time: 368; Write time: 4443 04:50:35 INFO - Running post-run listener: _upload_blobber_files 04:50:35 INFO - Blob upload gear active. 04:50:35 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:50:35 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 04:50:35 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'] 04:50:35 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 04:50:35 INFO - (blobuploader) - INFO - Open directory for files ... 04:50:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:50:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:50:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:50:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:50:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:50:36 INFO - (blobuploader) - INFO - Done attempting. 04:50:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:50:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:50:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:50:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:50:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:50:38 INFO - (blobuploader) - INFO - Done attempting. 04:50:38 INFO - (blobuploader) - INFO - Iteration through files over. 04:50:38 INFO - Return code: 0 04:50:38 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:50:38 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:50:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/06b84d58e443d33f848ccd69edb1f789cfcfc1638d97163034eb91d36abc5e2462d6f8cc1c91ff52d8c24ac4fefec697cc85d152b0c5e31eaaf8dc85527be47e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2b378fd30ef03b888e031852da35b2106b41568478625072eb0542e8722ace457cbb1a6836811ad1848e6d4edf1bd1087571245bf0c848df53ee2531a483ad8"} 04:50:38 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:50:38 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:50:38 INFO - Contents: 04:50:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/06b84d58e443d33f848ccd69edb1f789cfcfc1638d97163034eb91d36abc5e2462d6f8cc1c91ff52d8c24ac4fefec697cc85d152b0c5e31eaaf8dc85527be47e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2b378fd30ef03b888e031852da35b2106b41568478625072eb0542e8722ace457cbb1a6836811ad1848e6d4edf1bd1087571245bf0c848df53ee2531a483ad8"} 04:50:38 INFO - Running post-run listener: copy_logs_to_upload_dir 04:50:38 INFO - Copying logs to upload dir... 04:50:38 INFO - mkdir: /builds/slave/test/build/upload/logs 04:50:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=581.807574 ========= master_lag: 0.83 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 42 secs) (at 2016-06-01 04:50:39.538526) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 04:50:39.541973) ========= 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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners TMPDIR=/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/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/06b84d58e443d33f848ccd69edb1f789cfcfc1638d97163034eb91d36abc5e2462d6f8cc1c91ff52d8c24ac4fefec697cc85d152b0c5e31eaaf8dc85527be47e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2b378fd30ef03b888e031852da35b2106b41568478625072eb0542e8722ace457cbb1a6836811ad1848e6d4edf1bd1087571245bf0c848df53ee2531a483ad8"} build_url:https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.011331 build_url: 'https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/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/06b84d58e443d33f848ccd69edb1f789cfcfc1638d97163034eb91d36abc5e2462d6f8cc1c91ff52d8c24ac4fefec697cc85d152b0c5e31eaaf8dc85527be47e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2b378fd30ef03b888e031852da35b2106b41568478625072eb0542e8722ace457cbb1a6836811ad1848e6d4edf1bd1087571245bf0c848df53ee2531a483ad8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YrxYp_SIT_u1LKVV8dhO0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 04:50:39.904350) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 04:50:39.905219) ========= 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.WSGrcgXOV4/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.Rqi9zzXp2I/Listeners TMPDIR=/var/folders/s6/nd6_75rn093bvthhj7zyph6r00000w/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.004833 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 04:50:39.955052) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 04:50:39.955325) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 04:50:39.957463) ========= ========= Total master_lag: 1.61 =========