builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0043 starttime: 1467108846.86 results: success (0) buildid: 20160628020722 builduid: 60530972646444c390f3d916b8144998 revision: 2605c36cc36323c20897fb435e0f742e0c3971d7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:06.857399) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:06.857848) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:06.858166) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:06.883624) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:06.884279) ========= 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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/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-28 03:14:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 14.7M=0.001s 2016-06-28 03:14:07 (14.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.484415 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:07.396476) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:07.397202) ========= 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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/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.029873 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:07.452403) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 03:14:07.453236) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2605c36cc36323c20897fb435e0f742e0c3971d7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2605c36cc36323c20897fb435e0f742e0c3971d7 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/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-28 03:14:07,530 truncating revision to first 12 chars 2016-06-28 03:14:07,530 Setting DEBUG logging. 2016-06-28 03:14:07,530 attempt 1/10 2016-06-28 03:14:07,530 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2605c36cc363?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 03:14:08,566 unpacking tar archive at: mozilla-beta-2605c36cc363/testing/mozharness/ program finished with exit code 0 elapsedTime=1.300712 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 03:14:08.781612) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:08.781975) ========= script_repo_revision: 2605c36cc36323c20897fb435e0f742e0c3971d7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:08.782469) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:08.782794) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 03:14:08.801910) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 49 secs) (at 2016-06-28 03:14:08.802819) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/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 03:14:08 INFO - MultiFileLogger online at 20160628 03:14:08 in /builds/slave/test 03:14:08 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:14:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:14:08 INFO - {'append_to_log': False, 03:14:08 INFO - 'base_work_dir': '/builds/slave/test', 03:14:08 INFO - 'blob_upload_branch': 'mozilla-beta', 03:14:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:14:08 INFO - 'buildbot_json_path': 'buildprops.json', 03:14:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:14:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:14:08 INFO - 'download_minidump_stackwalk': True, 03:14:08 INFO - 'download_symbols': 'true', 03:14:08 INFO - 'e10s': False, 03:14:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:14:08 INFO - 'tooltool.py': '/tools/tooltool.py', 03:14:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:14:08 INFO - '/tools/misc-python/virtualenv.py')}, 03:14:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:14:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:14:08 INFO - 'log_level': 'info', 03:14:08 INFO - 'log_to_console': True, 03:14:08 INFO - 'opt_config_files': (), 03:14:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:14:08 INFO - '--processes=1', 03:14:08 INFO - '--config=%(test_path)s/wptrunner.ini', 03:14:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:14:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:14:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:14:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:14:08 INFO - 'pip_index': False, 03:14:08 INFO - 'require_test_zip': True, 03:14:08 INFO - 'test_type': ('testharness',), 03:14:08 INFO - 'this_chunk': '1', 03:14:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:14:08 INFO - 'total_chunks': '10', 03:14:08 INFO - 'virtualenv_path': 'venv', 03:14:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:14:08 INFO - 'work_dir': 'build'} 03:14:08 INFO - ##### 03:14:08 INFO - ##### Running clobber step. 03:14:08 INFO - ##### 03:14:08 INFO - Running pre-action listener: _resource_record_pre_action 03:14:08 INFO - Running main action method: clobber 03:14:08 INFO - rmtree: /builds/slave/test/build 03:14:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:14:11 INFO - Running post-action listener: _resource_record_post_action 03:14:11 INFO - ##### 03:14:11 INFO - ##### Running read-buildbot-config step. 03:14:11 INFO - ##### 03:14:11 INFO - Running pre-action listener: _resource_record_pre_action 03:14:11 INFO - Running main action method: read_buildbot_config 03:14:11 INFO - Using buildbot properties: 03:14:11 INFO - { 03:14:11 INFO - "project": "", 03:14:11 INFO - "product": "firefox", 03:14:11 INFO - "script_repo_revision": "production", 03:14:11 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 03:14:11 INFO - "repository": "", 03:14:11 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 03:14:11 INFO - "buildid": "20160628020722", 03:14:11 INFO - "pgo_build": "False", 03:14:11 INFO - "basedir": "/builds/slave/test", 03:14:11 INFO - "buildnumber": 8, 03:14:11 INFO - "slavename": "t-yosemite-r7-0043", 03:14:11 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 03:14:11 INFO - "platform": "macosx64", 03:14:11 INFO - "branch": "mozilla-beta", 03:14:11 INFO - "revision": "2605c36cc36323c20897fb435e0f742e0c3971d7", 03:14:11 INFO - "repo_path": "releases/mozilla-beta", 03:14:11 INFO - "moz_repo_path": "", 03:14:11 INFO - "stage_platform": "macosx64", 03:14:11 INFO - "builduid": "60530972646444c390f3d916b8144998", 03:14:11 INFO - "slavebuilddir": "test" 03:14:11 INFO - } 03:14:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 03:14:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 03:14:11 INFO - Running post-action listener: _resource_record_post_action 03:14:11 INFO - ##### 03:14:11 INFO - ##### Running download-and-extract step. 03:14:11 INFO - ##### 03:14:11 INFO - Running pre-action listener: _resource_record_pre_action 03:14:11 INFO - Running main action method: download_and_extract 03:14:11 INFO - mkdir: /builds/slave/test/build/tests 03:14:11 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')]} 03:14:11 INFO - https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:14:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:14:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:14:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:14:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 03:14:14 INFO - Downloaded 1201 bytes. 03:14:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:14:14 INFO - Using the following test package requirements: 03:14:14 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:14:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 03:14:14 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 03:14:14 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'jsshell-mac64.zip'], 03:14:14 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 03:14:14 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:14:14 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 03:14:14 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 03:14:14 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 03:14:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:14:14 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 03:14:14 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:14:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:14 INFO - https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:14:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:14:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:14:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 03:14:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 03:14:16 INFO - Downloaded 18405692 bytes. 03:14:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:14:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:14:16 INFO - caution: filename not matched: web-platform/* 03:14:16 INFO - Return code: 11 03:14:16 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')]} 03:14:16 INFO - https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:14:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:14:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:14:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:14:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:14:17 INFO - Downloaded 36389087 bytes. 03:14:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:14:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:14:22 INFO - caution: filename not matched: bin/* 03:14:22 INFO - caution: filename not matched: config/* 03:14:22 INFO - caution: filename not matched: mozbase/* 03:14:22 INFO - caution: filename not matched: marionette/* 03:14:22 INFO - caution: filename not matched: tools/wptserve/* 03:14:22 INFO - Return code: 11 03:14:22 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')]} 03:14:22 INFO - https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 03:14:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:14:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:14:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 03:14:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 03:14:26 INFO - Downloaded 73040969 bytes. 03:14:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:14:26 INFO - mkdir: /builds/slave/test/properties 03:14:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:14:26 INFO - Writing to file /builds/slave/test/properties/build_url 03:14:26 INFO - Contents: 03:14:26 INFO - build_url:https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:14:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:14:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:14:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:14:28 INFO - Contents: 03:14:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:14: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')]} 03:14:28 INFO - https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:14:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:14:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:14:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:14:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:14:33 INFO - Downloaded 103701854 bytes. 03:14:33 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:14:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:14:37 INFO - Return code: 0 03:14:37 INFO - Running post-action listener: _resource_record_post_action 03:14:37 INFO - Running post-action listener: set_extra_try_arguments 03:14:37 INFO - ##### 03:14:37 INFO - ##### Running create-virtualenv step. 03:14:37 INFO - ##### 03:14:37 INFO - Running pre-action listener: _pre_create_virtualenv 03:14:37 INFO - Running pre-action listener: _resource_record_pre_action 03:14:37 INFO - Running main action method: create_virtualenv 03:14:37 INFO - Creating virtualenv /builds/slave/test/build/venv 03:14:37 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 03:14:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:14:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:14:37 INFO - Using real prefix '/tools/python27' 03:14:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:14:38 INFO - Installing distribute.............................................................................................................................................................................................done. 03:14:41 INFO - Installing pip.................done. 03:14:41 INFO - Return code: 0 03:14:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:14:41 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')]} 03:14:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:14:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:41 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')]} 03:14:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:14:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:41 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 0x10af82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3d2d8bb20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9b5e0>, '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 0x10ab7ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aba9990>, '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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:14:41 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 03:14:41 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 03:14:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UD8f6kuKfJ/Render', 03:14:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:14:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:14:41 INFO - 'HOME': '/Users/cltbld', 03:14:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:14:41 INFO - 'LOGNAME': 'cltbld', 03:14:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:14:41 INFO - 'MOZ_NO_REMOTE': '1', 03:14:41 INFO - 'NO_EM_RESTART': '1', 03:14:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:14:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:14:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:14:41 INFO - 'PWD': '/builds/slave/test', 03:14:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:14:41 INFO - 'SHELL': '/bin/bash', 03:14:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h6RQqNR7A9/Listeners', 03:14:41 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 03:14:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:14:41 INFO - 'USER': 'cltbld', 03:14:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:14:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:14:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:14:41 INFO - 'XPC_FLAGS': '0x0', 03:14:41 INFO - 'XPC_SERVICE_NAME': '0', 03:14:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:14:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:14:41 INFO - Downloading/unpacking psutil>=0.7.1 03:14:41 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 03:14:41 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 03:14:41 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 03:14:41 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 03:14:41 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 03:14:41 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 03:14:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:14:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:14:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:14:44 INFO - Installing collected packages: psutil 03:14:44 INFO - Running setup.py install for psutil 03:14:44 INFO - building 'psutil._psutil_osx' extension 03:14:44 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 03:14:45 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 03:14:45 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 03:14:45 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 03:14:45 INFO - building 'psutil._psutil_posix' extension 03:14:45 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 03:14:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:14:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:14:45 INFO - ^ 03:14:45 INFO - 1 warning generated. 03:14:45 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 03:14:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:14:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:14:45 INFO - Successfully installed psutil 03:14:45 INFO - Cleaning up... 03:14:45 INFO - Return code: 0 03:14:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:14:45 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')]} 03:14:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:14:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:45 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')]} 03:14:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:14:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:45 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 0x10af82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3d2d8bb20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9b5e0>, '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 0x10ab7ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aba9990>, '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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:14:45 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 03:14:45 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 03:14:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UD8f6kuKfJ/Render', 03:14:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:14:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:14:45 INFO - 'HOME': '/Users/cltbld', 03:14:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:14:45 INFO - 'LOGNAME': 'cltbld', 03:14:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:14:45 INFO - 'MOZ_NO_REMOTE': '1', 03:14:45 INFO - 'NO_EM_RESTART': '1', 03:14:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:14:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:14:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:14:45 INFO - 'PWD': '/builds/slave/test', 03:14:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:14:45 INFO - 'SHELL': '/bin/bash', 03:14:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h6RQqNR7A9/Listeners', 03:14:45 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 03:14:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:14:45 INFO - 'USER': 'cltbld', 03:14:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:14:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:14:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:14:45 INFO - 'XPC_FLAGS': '0x0', 03:14:45 INFO - 'XPC_SERVICE_NAME': '0', 03:14:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:14:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:14:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:14:45 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 03:14:45 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 03:14:45 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 03:14:45 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 03:14:45 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 03:14:45 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 03:14:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:14:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:14:48 INFO - Installing collected packages: mozsystemmonitor 03:14:48 INFO - Running setup.py install for mozsystemmonitor 03:14:48 INFO - Successfully installed mozsystemmonitor 03:14:48 INFO - Cleaning up... 03:14:48 INFO - Return code: 0 03:14:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:14:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:14:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10af82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3d2d8bb20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9b5e0>, '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 0x10ab7ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aba9990>, '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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:14:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:14:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:14:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UD8f6kuKfJ/Render', 03:14:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:14:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:14:48 INFO - 'HOME': '/Users/cltbld', 03:14:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:14:48 INFO - 'LOGNAME': 'cltbld', 03:14:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:14:48 INFO - 'MOZ_NO_REMOTE': '1', 03:14:48 INFO - 'NO_EM_RESTART': '1', 03:14:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:14:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:14:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:14:48 INFO - 'PWD': '/builds/slave/test', 03:14:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:14:48 INFO - 'SHELL': '/bin/bash', 03:14:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h6RQqNR7A9/Listeners', 03:14:48 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 03:14:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:14:48 INFO - 'USER': 'cltbld', 03:14:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:14:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:14:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:14:48 INFO - 'XPC_FLAGS': '0x0', 03:14:48 INFO - 'XPC_SERVICE_NAME': '0', 03:14:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:14:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:14:48 INFO - Downloading/unpacking blobuploader==1.2.4 03:14:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:14:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:14:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:14:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:14:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:14:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:14:51 INFO - Downloading blobuploader-1.2.4.tar.gz 03:14:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:14:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:14:51 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 03:14:51 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 03:14:51 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 03:14:51 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 03:14:51 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 03:14:51 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 03:14:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:14:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:14:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:14:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:14:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:14:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:14:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:14:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:14:52 INFO - Downloading docopt-0.6.1.tar.gz 03:14:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:14:52 INFO - Installing collected packages: blobuploader, requests, docopt 03:14:52 INFO - Running setup.py install for blobuploader 03:14:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:14:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:14:52 INFO - Running setup.py install for requests 03:14:53 INFO - Running setup.py install for docopt 03:14:53 INFO - Successfully installed blobuploader requests docopt 03:14:53 INFO - Cleaning up... 03:14:53 INFO - Return code: 0 03:14:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:14:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:14:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:14:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:53 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 0x10af82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3d2d8bb20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9b5e0>, '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 0x10ab7ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aba9990>, '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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:14:53 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 03:14:53 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 03:14:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UD8f6kuKfJ/Render', 03:14:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:14:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:14:53 INFO - 'HOME': '/Users/cltbld', 03:14:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:14:53 INFO - 'LOGNAME': 'cltbld', 03:14:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:14:53 INFO - 'MOZ_NO_REMOTE': '1', 03:14:53 INFO - 'NO_EM_RESTART': '1', 03:14:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:14:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:14:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:14:53 INFO - 'PWD': '/builds/slave/test', 03:14:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:14:53 INFO - 'SHELL': '/bin/bash', 03:14:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h6RQqNR7A9/Listeners', 03:14:53 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 03:14:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:14:53 INFO - 'USER': 'cltbld', 03:14:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:14:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:14:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:14:53 INFO - 'XPC_FLAGS': '0x0', 03:14:53 INFO - 'XPC_SERVICE_NAME': '0', 03:14:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:14:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:14:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:14:53 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-_LkfSY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:14:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:14:53 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-9nrnNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:14:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:14:53 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-4tR15F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-nmC95T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-4pTKp4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-zOe_3V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-4sdJHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-GOPOMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-qlKfaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-w8eZWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-mZMLLL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:14:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:14:54 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-ToqxSO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-axJVfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-dTGs7h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-vzUSJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-TnwP53-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-qG3SPJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-3mReuy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-7qPPUw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:14:55 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-mwuUI0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:14:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:14:56 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-YSQyTU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:14:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:14:56 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 03:14:56 INFO - Running setup.py install for manifestparser 03:14:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:14:56 INFO - Running setup.py install for mozcrash 03:14:56 INFO - Running setup.py install for mozdebug 03:14:56 INFO - Running setup.py install for mozdevice 03:14:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:14:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:14:56 INFO - Running setup.py install for mozfile 03:14:57 INFO - Running setup.py install for mozhttpd 03:14:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Running setup.py install for mozinfo 03:14:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Running setup.py install for mozInstall 03:14:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Running setup.py install for mozleak 03:14:57 INFO - Running setup.py install for mozlog 03:14:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Running setup.py install for moznetwork 03:14:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:14:57 INFO - Running setup.py install for mozprocess 03:14:58 INFO - Running setup.py install for mozprofile 03:14:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:14:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:14:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:14:58 INFO - Running setup.py install for mozrunner 03:14:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:14:58 INFO - Running setup.py install for mozscreenshot 03:14:58 INFO - Running setup.py install for moztest 03:14:58 INFO - Running setup.py install for mozversion 03:14:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:14:58 INFO - Running setup.py install for wptserve 03:14:59 INFO - Running setup.py install for marionette-driver 03:14:59 INFO - Running setup.py install for browsermob-proxy 03:14:59 INFO - Running setup.py install for marionette-client 03:14:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:14:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:14:59 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 03:14:59 INFO - Cleaning up... 03:14:59 INFO - Return code: 0 03:14:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:14:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:14:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:14:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:14:59 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 0x10af82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3d2d8bb20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10af9b5e0>, '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 0x10ab7ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aba9990>, '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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:14:59 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 03:14:59 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 03:14:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UD8f6kuKfJ/Render', 03:14:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:14:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:14:59 INFO - 'HOME': '/Users/cltbld', 03:14:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:14:59 INFO - 'LOGNAME': 'cltbld', 03:14:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:14:59 INFO - 'MOZ_NO_REMOTE': '1', 03:14:59 INFO - 'NO_EM_RESTART': '1', 03:14:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:14:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:14:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:14:59 INFO - 'PWD': '/builds/slave/test', 03:14:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:14:59 INFO - 'SHELL': '/bin/bash', 03:14:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h6RQqNR7A9/Listeners', 03:14:59 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 03:14:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:14:59 INFO - 'USER': 'cltbld', 03:14:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:14:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:14:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:14:59 INFO - 'XPC_FLAGS': '0x0', 03:14:59 INFO - 'XPC_SERVICE_NAME': '0', 03:14:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:14:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:14:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-oLGusj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-KFiPQ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-lrMPRX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-dsdzal-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-3emMl1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-BIPkHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-I8gt_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-Cbibcd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-iAtSA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:15:00 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)) 03:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:15:00 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-xWtovv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-_QdKhX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-lZIMRX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-S9GNG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-VfIyDN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-vS_VQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-6zpp72-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-1pkWBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-1pjmE1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:15:01 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)) 03:15:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:15:01 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-CtoKNC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:15:02 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)) 03:15:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:15:02 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-Sq8jNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:15:02 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)) 03:15:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:15:02 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-qYTFXr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:15:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:15:02 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)) 03:15:02 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)) 03:15:02 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)) 03:15:02 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)) 03:15:02 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)) 03:15:02 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)) 03:15:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:15:02 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 03:15:02 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 03:15:02 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 03:15:02 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 03:15:02 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 03:15:02 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 03:15:05 INFO - Downloading blessings-1.6.tar.gz 03:15:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:15:05 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)) 03:15:05 INFO - Installing collected packages: blessings 03:15:05 INFO - Running setup.py install for blessings 03:15:05 INFO - Successfully installed blessings 03:15:05 INFO - Cleaning up... 03:15:05 INFO - Return code: 0 03:15:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:15:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:15:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:15:05 INFO - Reading from file tmpfile_stdout 03:15:05 INFO - Current package versions: 03:15:05 INFO - blessings == 1.6 03:15:05 INFO - blobuploader == 1.2.4 03:15:05 INFO - browsermob-proxy == 0.6.0 03:15:05 INFO - docopt == 0.6.1 03:15:05 INFO - manifestparser == 1.1 03:15:05 INFO - marionette-client == 2.3.0 03:15:05 INFO - marionette-driver == 1.4.0 03:15:05 INFO - mozInstall == 1.12 03:15:05 INFO - mozcrash == 0.17 03:15:05 INFO - mozdebug == 0.1 03:15:05 INFO - mozdevice == 0.48 03:15:05 INFO - mozfile == 1.2 03:15:05 INFO - mozhttpd == 0.7 03:15:05 INFO - mozinfo == 0.9 03:15:05 INFO - mozleak == 0.1 03:15:05 INFO - mozlog == 3.1 03:15:05 INFO - moznetwork == 0.27 03:15:05 INFO - mozprocess == 0.22 03:15:05 INFO - mozprofile == 0.28 03:15:05 INFO - mozrunner == 6.11 03:15:05 INFO - mozscreenshot == 0.1 03:15:05 INFO - mozsystemmonitor == 0.0 03:15:05 INFO - moztest == 0.7 03:15:05 INFO - mozversion == 1.4 03:15:05 INFO - psutil == 3.1.1 03:15:05 INFO - requests == 1.2.3 03:15:05 INFO - wptserve == 1.4.0 03:15:05 INFO - wsgiref == 0.1.2 03:15:05 INFO - Running post-action listener: _resource_record_post_action 03:15:05 INFO - Running post-action listener: _start_resource_monitoring 03:15:05 INFO - Starting resource monitoring. 03:15:05 INFO - ##### 03:15:05 INFO - ##### Running pull step. 03:15:05 INFO - ##### 03:15:05 INFO - Running pre-action listener: _resource_record_pre_action 03:15:05 INFO - Running main action method: pull 03:15:05 INFO - Pull has nothing to do! 03:15:05 INFO - Running post-action listener: _resource_record_post_action 03:15:05 INFO - ##### 03:15:05 INFO - ##### Running install step. 03:15:05 INFO - ##### 03:15:05 INFO - Running pre-action listener: _resource_record_pre_action 03:15:05 INFO - Running main action method: install 03:15:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:15:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:15:06 INFO - Reading from file tmpfile_stdout 03:15:06 INFO - Detecting whether we're running mozinstall >=1.0... 03:15:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:15:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:15:06 INFO - Reading from file tmpfile_stdout 03:15:06 INFO - Output received: 03:15:06 INFO - Usage: mozinstall [options] installer 03:15:06 INFO - Options: 03:15:06 INFO - -h, --help show this help message and exit 03:15:06 INFO - -d DEST, --destination=DEST 03:15:06 INFO - Directory to install application into. [default: 03:15:06 INFO - "/builds/slave/test"] 03:15:06 INFO - --app=APP Application being installed. [default: firefox] 03:15:06 INFO - mkdir: /builds/slave/test/build/application 03:15:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:15:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:15:24 INFO - Reading from file tmpfile_stdout 03:15:24 INFO - Output received: 03:15:24 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:15:24 INFO - Running post-action listener: _resource_record_post_action 03:15:24 INFO - ##### 03:15:24 INFO - ##### Running run-tests step. 03:15:24 INFO - ##### 03:15:24 INFO - Running pre-action listener: _resource_record_pre_action 03:15:24 INFO - Running main action method: run_tests 03:15:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:15:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:15:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:15:24 INFO - grabbing minidump binary from tooltool 03:15:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:24 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 0x10af9b5e0>, '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 0x10ab7ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10aba9990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:15:24 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 03:15:24 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 03:15:24 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:15:24 INFO - Return code: 0 03:15:24 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:15:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:15:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:15:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:15:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UD8f6kuKfJ/Render', 03:15:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:15:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:15:24 INFO - 'HOME': '/Users/cltbld', 03:15:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:15:24 INFO - 'LOGNAME': 'cltbld', 03:15:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:15:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:24 INFO - 'MOZ_NO_REMOTE': '1', 03:15:24 INFO - 'NO_EM_RESTART': '1', 03:15:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:15:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:15:24 INFO - 'PWD': '/builds/slave/test', 03:15:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:15:24 INFO - 'SHELL': '/bin/bash', 03:15:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h6RQqNR7A9/Listeners', 03:15:24 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 03:15:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:15:24 INFO - 'USER': 'cltbld', 03:15:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:15:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:15:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:15:24 INFO - 'XPC_FLAGS': '0x0', 03:15:24 INFO - 'XPC_SERVICE_NAME': '0', 03:15:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:15:24 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:15:24 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 03:15:24 INFO - import pkg_resources 03:15:25 INFO - Using 1 client processes 03:15:26 INFO - wptserve Starting http server on 127.0.0.1:8000 03:15:26 INFO - wptserve Starting http server on 127.0.0.1:8001 03:15:26 INFO - wptserve Starting http server on 127.0.0.1:8443 03:15:27 INFO - SUITE-START | Running 778 tests 03:15:27 INFO - Running testharness tests 03:15:27 INFO - Setting up ssl 03:15:27 INFO - PROCESS | certutil | 03:15:27 INFO - PROCESS | certutil | 03:15:27 INFO - PROCESS | certutil | 03:15:27 INFO - Certificate Nickname Trust Attributes 03:15:27 INFO - SSL,S/MIME,JAR/XPI 03:15:27 INFO - 03:15:27 INFO - web-platform-tests CT,, 03:15:27 INFO - 03:15:27 INFO - Starting runner 03:15:28 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:15:28 INFO - PROCESS | 1653 | 1467108928979 Marionette DEBUG Marionette enabled via build flag and pref 03:15:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e38000 == 1 [pid = 1653] [id = 1] 03:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113e38800) [pid = 1653] [serial = 1] [outer = 0x0] 03:15:29 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113e39800) [pid = 1653] [serial = 2] [outer = 0x113e38800] 03:15:29 INFO - PROCESS | 1653 | 1467108929294 Marionette INFO Listening on port 2828 03:15:29 INFO - PROCESS | 1653 | 1467108929519 Marionette DEBUG Marionette enabled via command-line flag 03:15:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x116960000 == 2 [pid = 1653] [id = 2] 03:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116960800) [pid = 1653] [serial = 3] [outer = 0x0] 03:15:29 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116961800) [pid = 1653] [serial = 4] [outer = 0x116960800] 03:15:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:15:29 INFO - PROCESS | 1653 | 1467108929675 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 03:15:29 INFO - PROCESS | 1653 | 1467108929760 Marionette DEBUG Closed connection conn0 03:15:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:15:29 INFO - PROCESS | 1653 | 1467108929766 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 03:15:29 INFO - PROCESS | 1653 | 1467108929774 Marionette DEBUG Closed connection conn1 03:15:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:15:29 INFO - PROCESS | 1653 | 1467108929779 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 03:15:29 INFO - PROCESS | 1653 | 1467108929788 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:15:29 INFO - PROCESS | 1653 | 1467108929793 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628020722","device":"desktop","version":"48.0"} 03:15:30 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:15:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119538800 == 3 [pid = 1653] [id = 3] 03:15:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119539000) [pid = 1653] [serial = 5] [outer = 0x0] 03:15:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ca9800 == 4 [pid = 1653] [id = 4] 03:15:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x119992800) [pid = 1653] [serial = 6] [outer = 0x0] 03:15:30 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:15:30 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:15:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x124553000 == 5 [pid = 1653] [id = 5] 03:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x119991c00) [pid = 1653] [serial = 7] [outer = 0x0] 03:15:31 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:15:31 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x124626800) [pid = 1653] [serial = 8] [outer = 0x119991c00] 03:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x124951800) [pid = 1653] [serial = 9] [outer = 0x119539000] 03:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x124260800) [pid = 1653] [serial = 10] [outer = 0x119992800] 03:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x124262800) [pid = 1653] [serial = 11] [outer = 0x119991c00] 03:15:31 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:15:31 INFO - PROCESS | 1653 | 1467108931730 Marionette INFO startBrowser ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:31 INFO - PROCESS | 1653 | 1467108931752 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 1653 | 1467108931762 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 1653 | 1467108931763 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x1167bf800) [pid = 1653] [serial = 12] [outer = 0x119991c00] 03:15:32 INFO - PROCESS | 1653 | 1467108932077 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628020722","device":"desktop","version":"48.0","command_id":1}}] 03:15:32 INFO - PROCESS | 1653 | 1467108932166 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}] 03:15:32 INFO - PROCESS | 1653 | 1467108932168 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:32 INFO - PROCESS | 1653 | 1467108932214 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:15:32 INFO - PROCESS | 1653 | 1467108932301 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:15:32 INFO - PROCESS | 1653 | 1467108932303 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:32 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:15:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x126da2400) [pid = 1653] [serial = 13] [outer = 0x119991c00] 03:15:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:15:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:32 INFO - PROCESS | 1653 | 1467108932550 Marionette TRACE conn2 <- [1,3,null,{}] 03:15:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:15:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:15:32 INFO - PROCESS | 1653 | 1467108932553 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:15:32 INFO - PROCESS | 1653 | 1467108932555 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:32 INFO - PROCESS | 1653 | 1467108932570 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:15:32 INFO - PROCESS | 1653 | 1467108932596 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 1653 | 1467108932598 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:15:32 INFO - PROCESS | 1653 | 1467108932601 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 1653 | 1467108932603 Marionette TRACE conn2 <- [1,6,null,{}] 03:15:32 INFO - PROCESS | 1653 | 1467108932605 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}] 03:15:32 INFO - PROCESS | 1653 | 1467108932608 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:32 INFO - PROCESS | 1653 | 1467108932620 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:15:32 INFO - PROCESS | 1653 | 1467108932622 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 1653 | 1467108932624 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f17800 == 6 [pid = 1653] [id = 6] 03:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12902a400) [pid = 1653] [serial = 14] [outer = 0x0] 03:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12902c000) [pid = 1653] [serial = 15] [outer = 0x12902a400] 03:15:32 INFO - PROCESS | 1653 | 1467108932657 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129031c00) [pid = 1653] [serial = 16] [outer = 0x12902a400] 03:15:32 INFO - PROCESS | 1653 | 1467108932943 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]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 03:15:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12965b000 == 7 [pid = 1653] [id = 7] 03:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x11501f800) [pid = 1653] [serial = 17] [outer = 0x0] 03:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x129478800) [pid = 1653] [serial = 18] [outer = 0x11501f800] 03:15:33 INFO - PROCESS | 1653 | 1467108933009 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1653 | 1467108933049 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 1653 | 1467108933051 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12947f400) [pid = 1653] [serial = 19] [outer = 0x11501f800] 03:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:15:33 INFO - PROCESS | 1653 | 1467108933136 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1653 | 1467108933138 Marionette TRACE conn2 <- [1,10,null,{}] 03:15:33 INFO - PROCESS | 1653 | 1467108933161 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}] 03:15:33 INFO - PROCESS | 1653 | 1467108933165 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:33 INFO - PROCESS | 1653 | 1467108933340 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:15:33 INFO - PROCESS | 1653 | 1467108933373 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1653 | 1467108933374 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a590800 == 8 [pid = 1653] [id = 8] 03:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a57bc00) [pid = 1653] [serial = 20] [outer = 0x0] 03:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a57d800) [pid = 1653] [serial = 21] [outer = 0x12a57bc00] 03:15:33 INFO - PROCESS | 1653 | 1467108933402 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a999000) [pid = 1653] [serial = 22] [outer = 0x12a57bc00] 03:15:33 INFO - PROCESS | 1653 | 1467108933795 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]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 720ms 03:15:33 INFO - PROCESS | 1653 | 1467108933811 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:15:33 INFO - PROCESS | 1653 | 1467108933813 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:15:33 INFO - PROCESS | 1653 | 1467108933817 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1653 | 1467108933818 Marionette TRACE conn2 <- [1,14,null,{}] 03:15:33 INFO - PROCESS | 1653 | 1467108933822 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}] 03:15:33 INFO - PROCESS | 1653 | 1467108933825 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:33 INFO - PROCESS | 1653 | 1467108933964 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:15:33 INFO - PROCESS | 1653 | 1467108933969 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1653 | 1467108933971 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b618000 == 9 [pid = 1653] [id = 9] 03:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12a99d800) [pid = 1653] [serial = 23] [outer = 0x0] 03:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12aa80800) [pid = 1653] [serial = 24] [outer = 0x12a99d800] 03:15:34 INFO - PROCESS | 1653 | 1467108934011 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b651000) [pid = 1653] [serial = 25] [outer = 0x12a99d800] 03:15:34 INFO - PROCESS | 1653 | 1467108934449 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]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 669ms 03:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:15:34 INFO - PROCESS | 1653 | 1467108934486 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 1653 | 1467108934487 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:15:34 INFO - PROCESS | 1653 | 1467108934489 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1653 | 1467108934490 Marionette TRACE conn2 <- [1,18,null,{}] 03:15:34 INFO - PROCESS | 1653 | 1467108934492 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}] 03:15:34 INFO - PROCESS | 1653 | 1467108934494 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:34 INFO - PROCESS | 1653 | 1467108934584 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:15:34 INFO - PROCESS | 1653 | 1467108934598 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 1653 | 1467108934601 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b942800 == 10 [pid = 1653] [id = 10] 03:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12b8f8c00) [pid = 1653] [serial = 26] [outer = 0x0] 03:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12b999c00) [pid = 1653] [serial = 27] [outer = 0x12b8f8c00] 03:15:34 INFO - PROCESS | 1653 | 1467108934625 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12b9a0000) [pid = 1653] [serial = 28] [outer = 0x12b8f8c00] 03:15:34 INFO - PROCESS | 1653 | 1467108934886 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]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 03:15:34 INFO - PROCESS | 1653 | 1467108934916 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 1653 | 1467108934917 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:15:34 INFO - PROCESS | 1653 | 1467108934919 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1653 | 1467108934920 Marionette TRACE conn2 <- [1,22,null,{}] 03:15:34 INFO - PROCESS | 1653 | 1467108934930 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}] 03:15:34 INFO - PROCESS | 1653 | 1467108934932 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:35 INFO - PROCESS | 1653 | 1467108935030 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:15:35 INFO - PROCESS | 1653 | 1467108935034 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1653 | 1467108935035 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd8c000 == 11 [pid = 1653] [id = 11] 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12b9a3800) [pid = 1653] [serial = 29] [outer = 0x0] 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12be09000) [pid = 1653] [serial = 30] [outer = 0x12b9a3800] 03:15:35 INFO - PROCESS | 1653 | 1467108935060 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12be0d800) [pid = 1653] [serial = 31] [outer = 0x12b9a3800] 03:15:35 INFO - PROCESS | 1653 | 1467108935298 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]]]}] 03:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 03:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:15:35 INFO - PROCESS | 1653 | 1467108935346 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1653 | 1467108935347 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:15:35 INFO - PROCESS | 1653 | 1467108935350 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1653 | 1467108935351 Marionette TRACE conn2 <- [1,26,null,{}] 03:15:35 INFO - PROCESS | 1653 | 1467108935353 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}] 03:15:35 INFO - PROCESS | 1653 | 1467108935354 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:35 INFO - PROCESS | 1653 | 1467108935450 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:15:35 INFO - PROCESS | 1653 | 1467108935454 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1653 | 1467108935455 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181c5000 == 12 [pid = 1653] [id = 12] 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12be10c00) [pid = 1653] [serial = 32] [outer = 0x0] 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12be4bc00) [pid = 1653] [serial = 33] [outer = 0x12be10c00] 03:15:35 INFO - PROCESS | 1653 | 1467108935479 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12c405c00) [pid = 1653] [serial = 34] [outer = 0x12be10c00] 03:15:35 INFO - PROCESS | 1653 | 1467108935713 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]]]}] 03:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 03:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:15:35 INFO - PROCESS | 1653 | 1467108935719 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1653 | 1467108935720 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:15:35 INFO - PROCESS | 1653 | 1467108935722 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1653 | 1467108935723 Marionette TRACE conn2 <- [1,30,null,{}] 03:15:35 INFO - PROCESS | 1653 | 1467108935733 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}] 03:15:35 INFO - PROCESS | 1653 | 1467108935734 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:35 INFO - PROCESS | 1653 | 1467108935846 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:15:35 INFO - PROCESS | 1653 | 1467108935851 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1653 | 1467108935852 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c448800 == 13 [pid = 1653] [id = 13] 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12c408c00) [pid = 1653] [serial = 35] [outer = 0x0] 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c40f400) [pid = 1653] [serial = 36] [outer = 0x12c408c00] 03:15:35 INFO - PROCESS | 1653 | 1467108935876 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c4d2c00) [pid = 1653] [serial = 37] [outer = 0x12c408c00] 03:15:36 INFO - PROCESS | 1653 | 1467108936115 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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 03:15:36 INFO - PROCESS | 1653 | 1467108936149 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1653 | 1467108936150 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:15:36 INFO - PROCESS | 1653 | 1467108936156 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1653 | 1467108936159 Marionette TRACE conn2 <- [1,34,null,{}] 03:15:36 INFO - PROCESS | 1653 | 1467108936168 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}] 03:15:36 INFO - PROCESS | 1653 | 1467108936169 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:36 INFO - PROCESS | 1653 | 1467108936263 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:15:36 INFO - PROCESS | 1653 | 1467108936267 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1653 | 1467108936268 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c731800 == 14 [pid = 1653] [id = 14] 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c4d5400) [pid = 1653] [serial = 38] [outer = 0x0] 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c4db800) [pid = 1653] [serial = 39] [outer = 0x12c4d5400] 03:15:36 INFO - PROCESS | 1653 | 1467108936293 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c863c00) [pid = 1653] [serial = 40] [outer = 0x12c4d5400] 03:15:36 INFO - PROCESS | 1653 | 1467108936536 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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 428ms 03:15:36 INFO - PROCESS | 1653 | 1467108936585 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1653 | 1467108936586 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:15:36 INFO - PROCESS | 1653 | 1467108936588 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1653 | 1467108936589 Marionette TRACE conn2 <- [1,38,null,{}] 03:15:36 INFO - PROCESS | 1653 | 1467108936599 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}] 03:15:36 INFO - PROCESS | 1653 | 1467108936600 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:36 INFO - PROCESS | 1653 | 1467108936757 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:15:36 INFO - PROCESS | 1653 | 1467108936763 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1653 | 1467108936764 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca5a000 == 15 [pid = 1653] [id = 15] 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c868c00) [pid = 1653] [serial = 41] [outer = 0x0] 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c86f000) [pid = 1653] [serial = 42] [outer = 0x12c868c00] 03:15:36 INFO - PROCESS | 1653 | 1467108936803 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12cccb400) [pid = 1653] [serial = 43] [outer = 0x12c868c00] 03:15:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb23000 == 16 [pid = 1653] [id = 16] 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cb23800) [pid = 1653] [serial = 44] [outer = 0x0] 03:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cb27800) [pid = 1653] [serial = 45] [outer = 0x12cb23800] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cb26000) [pid = 1653] [serial = 46] [outer = 0x12cb23800] 03:15:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb1d800 == 17 [pid = 1653] [id = 17] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12c86e000) [pid = 1653] [serial = 47] [outer = 0x0] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12cb7d800) [pid = 1653] [serial = 48] [outer = 0x12c86e000] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12cb7fc00) [pid = 1653] [serial = 49] [outer = 0x12c86e000] 03:15:37 INFO - PROCESS | 1653 | 1467108937252 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]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 724ms 03:15:37 INFO - PROCESS | 1653 | 1467108937315 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1653 | 1467108937317 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:15:37 INFO - PROCESS | 1653 | 1467108937321 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1653 | 1467108937322 Marionette TRACE conn2 <- [1,42,null,{}] 03:15:37 INFO - PROCESS | 1653 | 1467108937328 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}] 03:15:37 INFO - PROCESS | 1653 | 1467108937330 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:37 INFO - PROCESS | 1653 | 1467108937473 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:15:37 INFO - PROCESS | 1653 | 1467108937483 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1653 | 1467108937485 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d155800 == 18 [pid = 1653] [id = 18] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12cfac800) [pid = 1653] [serial = 50] [outer = 0x0] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12cfad800) [pid = 1653] [serial = 51] [outer = 0x12cfac800] 03:15:37 INFO - PROCESS | 1653 | 1467108937520 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x11811a400) [pid = 1653] [serial = 52] [outer = 0x12cfac800] 03:15:37 INFO - PROCESS | 1653 | 1467108937776 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]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 474ms 03:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:15:37 INFO - PROCESS | 1653 | 1467108937800 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1653 | 1467108937801 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:15:37 INFO - PROCESS | 1653 | 1467108937803 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1653 | 1467108937805 Marionette TRACE conn2 <- [1,46,null,{}] 03:15:37 INFO - PROCESS | 1653 | 1467108937819 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}] 03:15:37 INFO - PROCESS | 1653 | 1467108937820 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:37 INFO - PROCESS | 1653 | 1467108937922 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:15:37 INFO - PROCESS | 1653 | 1467108937927 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1653 | 1467108937929 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118243800 == 19 [pid = 1653] [id = 19] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x118208c00) [pid = 1653] [serial = 53] [outer = 0x0] 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1186ef400) [pid = 1653] [serial = 54] [outer = 0x118208c00] 03:15:37 INFO - PROCESS | 1653 | 1467108937955 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12cccb800) [pid = 1653] [serial = 55] [outer = 0x118208c00] 03:15:38 INFO - PROCESS | 1653 | 1467108938196 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]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 424ms 03:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:15:38 INFO - PROCESS | 1653 | 1467108938234 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1653 | 1467108938235 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:15:38 INFO - PROCESS | 1653 | 1467108938237 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1653 | 1467108938238 Marionette TRACE conn2 <- [1,50,null,{}] 03:15:38 INFO - PROCESS | 1653 | 1467108938248 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}] 03:15:38 INFO - PROCESS | 1653 | 1467108938249 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:38 INFO - PROCESS | 1653 | 1467108938346 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:15:38 INFO - PROCESS | 1653 | 1467108938350 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1653 | 1467108938351 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d83d800 == 20 [pid = 1653] [id = 20] 03:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11820cc00) [pid = 1653] [serial = 56] [outer = 0x0] 03:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12d22c400) [pid = 1653] [serial = 57] [outer = 0x11820cc00] 03:15:38 INFO - PROCESS | 1653 | 1467108938374 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12c405400) [pid = 1653] [serial = 58] [outer = 0x11820cc00] 03:15:38 INFO - PROCESS | 1653 | 1467108938611 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]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 03:15:38 INFO - PROCESS | 1653 | 1467108938664 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1653 | 1467108938665 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:15:38 INFO - PROCESS | 1653 | 1467108938668 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1653 | 1467108938669 Marionette TRACE conn2 <- [1,54,null,{}] 03:15:38 INFO - PROCESS | 1653 | 1467108938671 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}] 03:15:38 INFO - PROCESS | 1653 | 1467108938672 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:38 INFO - PROCESS | 1653 | 1467108938777 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:15:38 INFO - PROCESS | 1653 | 1467108938790 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1653 | 1467108938791 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129220000 == 21 [pid = 1653] [id = 21] 03:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1192a3c00) [pid = 1653] [serial = 59] [outer = 0x0] 03:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12891e400) [pid = 1653] [serial = 60] [outer = 0x1192a3c00] 03:15:38 INFO - PROCESS | 1653 | 1467108938819 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12d8ec800) [pid = 1653] [serial = 61] [outer = 0x1192a3c00] 03:15:39 INFO - PROCESS | 1653 | 1467108939158 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]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1019ms 03:15:39 INFO - PROCESS | 1653 | 1467108939704 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 1653 | 1467108939707 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:15:39 INFO - PROCESS | 1653 | 1467108939714 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1653 | 1467108939716 Marionette TRACE conn2 <- [1,58,null,{}] 03:15:39 INFO - PROCESS | 1653 | 1467108939720 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}] 03:15:39 INFO - PROCESS | 1653 | 1467108939722 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:39 INFO - PROCESS | 1653 | 1467108939836 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:15:39 INFO - PROCESS | 1653 | 1467108939882 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1653 | 1467108939884 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11263c800 == 22 [pid = 1653] [id = 22] 03:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112a7a400) [pid = 1653] [serial = 62] [outer = 0x0] 03:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112a83800) [pid = 1653] [serial = 63] [outer = 0x112a7a400] 03:15:39 INFO - PROCESS | 1653 | 1467108939914 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1130a6400) [pid = 1653] [serial = 64] [outer = 0x112a7a400] 03:15:40 INFO - PROCESS | 1653 | 1467108940314 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]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 03:15:40 INFO - PROCESS | 1653 | 1467108940334 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:15:40 INFO - PROCESS | 1653 | 1467108940338 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:15:40 INFO - PROCESS | 1653 | 1467108940344 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1653 | 1467108940346 Marionette TRACE conn2 <- [1,62,null,{}] 03:15:40 INFO - PROCESS | 1653 | 1467108940349 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}] 03:15:40 INFO - PROCESS | 1653 | 1467108940351 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:40 INFO - PROCESS | 1653 | 1467108940463 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:15:40 INFO - PROCESS | 1653 | 1467108940502 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 1653 | 1467108940503 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116949000 == 23 [pid = 1653] [id = 23] 03:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115fc2000) [pid = 1653] [serial = 65] [outer = 0x0] 03:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1167cc800) [pid = 1653] [serial = 66] [outer = 0x115fc2000] 03:15:40 INFO - PROCESS | 1653 | 1467108940535 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1172bec00) [pid = 1653] [serial = 67] [outer = 0x115fc2000] 03:15:40 INFO - PROCESS | 1653 | 1467108940932 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]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 626ms 03:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:15:40 INFO - PROCESS | 1653 | 1467108940969 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:15:40 INFO - PROCESS | 1653 | 1467108940970 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:15:40 INFO - PROCESS | 1653 | 1467108940972 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1653 | 1467108940975 Marionette TRACE conn2 <- [1,66,null,{}] 03:15:40 INFO - PROCESS | 1653 | 1467108940982 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}] 03:15:40 INFO - PROCESS | 1653 | 1467108940985 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:41 INFO - PROCESS | 1653 | 1467108941100 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:15:41 INFO - PROCESS | 1653 | 1467108941164 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1653 | 1467108941167 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f3c000 == 24 [pid = 1653] [id = 24] 03:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1182b0c00) [pid = 1653] [serial = 68] [outer = 0x0] 03:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1186ee800) [pid = 1653] [serial = 69] [outer = 0x1182b0c00] 03:15:41 INFO - PROCESS | 1653 | 1467108941198 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1192ab800) [pid = 1653] [serial = 70] [outer = 0x1182b0c00] 03:15:41 INFO - PROCESS | 1653 | 1467108941832 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]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 03:15:41 INFO - PROCESS | 1653 | 1467108941894 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 1653 | 1467108941896 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:15:41 INFO - PROCESS | 1653 | 1467108941899 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 1653 | 1467108941901 Marionette TRACE conn2 <- [1,70,null,{}] 03:15:41 INFO - PROCESS | 1653 | 1467108941904 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}] 03:15:41 INFO - PROCESS | 1653 | 1467108941906 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:41 INFO - PROCESS | 1653 | 1467108941985 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:15:42 INFO - PROCESS | 1653 | 1467108942027 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 1653 | 1467108942028 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x115069800 == 25 [pid = 1653] [id = 25] 03:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113cec800) [pid = 1653] [serial = 71] [outer = 0x0] 03:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116632c00) [pid = 1653] [serial = 72] [outer = 0x113cec800] 03:15:42 INFO - PROCESS | 1653 | 1467108942055 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11696f800) [pid = 1653] [serial = 73] [outer = 0x113cec800] 03:15:42 INFO - PROCESS | 1653 | 1467108942509 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]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 03:15:42 INFO - PROCESS | 1653 | 1467108942571 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 1653 | 1467108942575 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:15:42 INFO - PROCESS | 1653 | 1467108942582 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1653 | 1467108942584 Marionette TRACE conn2 <- [1,74,null,{}] 03:15:42 INFO - PROCESS | 1653 | 1467108942588 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}] 03:15:42 INFO - PROCESS | 1653 | 1467108942591 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:42 INFO - PROCESS | 1653 | 1467108942719 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:15:42 INFO - PROCESS | 1653 | 1467108942731 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 1653 | 1467108942732 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161c7000 == 26 [pid = 1653] [id = 26] 03:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11722e800) [pid = 1653] [serial = 74] [outer = 0x0] 03:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1172c9400) [pid = 1653] [serial = 75] [outer = 0x11722e800] 03:15:42 INFO - PROCESS | 1653 | 1467108942778 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117eac000) [pid = 1653] [serial = 76] [outer = 0x11722e800] 03:15:43 INFO - PROCESS | 1653 | 1467108943104 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]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 03:15:43 INFO - PROCESS | 1653 | 1467108943152 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 1653 | 1467108943154 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:15:43 INFO - PROCESS | 1653 | 1467108943156 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 1653 | 1467108943158 Marionette TRACE conn2 <- [1,78,null,{}] 03:15:43 INFO - PROCESS | 1653 | 1467108943166 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}] 03:15:43 INFO - PROCESS | 1653 | 1467108943168 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:43 INFO - PROCESS | 1653 | 1467108943242 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:15:43 INFO - PROCESS | 1653 | 1467108943247 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1653 | 1467108943248 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699a800 == 27 [pid = 1653] [id = 27] 03:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1181f8000) [pid = 1653] [serial = 77] [outer = 0x0] 03:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11820a000) [pid = 1653] [serial = 78] [outer = 0x1181f8000] 03:15:43 INFO - PROCESS | 1653 | 1467108943278 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182bd000) [pid = 1653] [serial = 79] [outer = 0x1181f8000] 03:15:43 INFO - PROCESS | 1653 | 1467108943595 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]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 03:15:43 INFO - PROCESS | 1653 | 1467108943629 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 1653 | 1467108943630 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:15:43 INFO - PROCESS | 1653 | 1467108943633 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 1653 | 1467108943634 Marionette TRACE conn2 <- [1,82,null,{}] 03:15:43 INFO - PROCESS | 1653 | 1467108943636 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}] 03:15:43 INFO - PROCESS | 1653 | 1467108943637 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:43 INFO - PROCESS | 1653 | 1467108943715 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:15:43 INFO - PROCESS | 1653 | 1467108943756 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1653 | 1467108943757 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f54000 == 28 [pid = 1653] [id = 28] 03:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181f9c00) [pid = 1653] [serial = 80] [outer = 0x0] 03:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11863ec00) [pid = 1653] [serial = 81] [outer = 0x1181f9c00] 03:15:43 INFO - PROCESS | 1653 | 1467108943782 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118953400) [pid = 1653] [serial = 82] [outer = 0x1181f9c00] 03:15:44 INFO - PROCESS | 1653 | 1467108944047 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]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 03:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:15:44 INFO - PROCESS | 1653 | 1467108944102 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1653 | 1467108944103 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:15:44 INFO - PROCESS | 1653 | 1467108944105 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1653 | 1467108944107 Marionette TRACE conn2 <- [1,86,null,{}] 03:15:44 INFO - PROCESS | 1653 | 1467108944113 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}] 03:15:44 INFO - PROCESS | 1653 | 1467108944114 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:44 INFO - PROCESS | 1653 | 1467108944187 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:15:44 INFO - PROCESS | 1653 | 1467108944190 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1653 | 1467108944192 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b7800 == 29 [pid = 1653] [id = 29] 03:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118d50800) [pid = 1653] [serial = 83] [outer = 0x0] 03:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1192a5800) [pid = 1653] [serial = 84] [outer = 0x118d50800] 03:15:44 INFO - PROCESS | 1653 | 1467108944219 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11980c800) [pid = 1653] [serial = 85] [outer = 0x118d50800] 03:15:44 INFO - PROCESS | 1653 | 1467108944524 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]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 471ms 03:15:44 INFO - PROCESS | 1653 | 1467108944577 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1653 | 1467108944578 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:15:44 INFO - PROCESS | 1653 | 1467108944591 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1653 | 1467108944592 Marionette TRACE conn2 <- [1,90,null,{}] 03:15:44 INFO - PROCESS | 1653 | 1467108944594 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}] 03:15:44 INFO - PROCESS | 1653 | 1467108944598 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:44 INFO - PROCESS | 1653 | 1467108944688 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:15:44 INFO - PROCESS | 1653 | 1467108944694 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1653 | 1467108944696 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118288800 == 30 [pid = 1653] [id = 30] 03:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119817800) [pid = 1653] [serial = 86] [outer = 0x0] 03:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119974800) [pid = 1653] [serial = 87] [outer = 0x119817800] 03:15:44 INFO - PROCESS | 1653 | 1467108944721 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12252f400) [pid = 1653] [serial = 88] [outer = 0x119817800] 03:15:45 INFO - PROCESS | 1653 | 1467108945011 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 03:15:45 INFO - PROCESS | 1653 | 1467108945062 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1653 | 1467108945063 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:15:45 INFO - PROCESS | 1653 | 1467108945066 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1653 | 1467108945067 Marionette TRACE conn2 <- [1,94,null,{}] 03:15:45 INFO - PROCESS | 1653 | 1467108945069 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}] 03:15:45 INFO - PROCESS | 1653 | 1467108945070 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:45 INFO - PROCESS | 1653 | 1467108945141 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:15:45 INFO - PROCESS | 1653 | 1467108945146 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1653 | 1467108945147 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11860c000 == 31 [pid = 1653] [id = 31] 03:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118d52000) [pid = 1653] [serial = 89] [outer = 0x0] 03:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124170400) [pid = 1653] [serial = 90] [outer = 0x118d52000] 03:15:45 INFO - PROCESS | 1653 | 1467108945171 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124260400) [pid = 1653] [serial = 91] [outer = 0x118d52000] 03:15:45 INFO - PROCESS | 1653 | 1467108945472 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 417ms 03:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:15:45 INFO - PROCESS | 1653 | 1467108945483 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1653 | 1467108945484 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:15:45 INFO - PROCESS | 1653 | 1467108945488 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1653 | 1467108945489 Marionette TRACE conn2 <- [1,98,null,{}] 03:15:45 INFO - PROCESS | 1653 | 1467108945494 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}] 03:15:45 INFO - PROCESS | 1653 | 1467108945497 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:45 INFO - PROCESS | 1653 | 1467108945593 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:15:45 INFO - PROCESS | 1653 | 1467108945616 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1653 | 1467108945617 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189d2800 == 32 [pid = 1653] [id = 32] 03:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113943c00) [pid = 1653] [serial = 92] [outer = 0x0] 03:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124261400) [pid = 1653] [serial = 93] [outer = 0x113943c00] 03:15:45 INFO - PROCESS | 1653 | 1467108945641 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1167c9400) [pid = 1653] [serial = 94] [outer = 0x113943c00] 03:15:45 INFO - PROCESS | 1653 | 1467108945879 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 03:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:15:45 INFO - PROCESS | 1653 | 1467108945919 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1653 | 1467108945920 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:15:45 INFO - PROCESS | 1653 | 1467108945922 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1653 | 1467108945923 Marionette TRACE conn2 <- [1,102,null,{}] 03:15:45 INFO - PROCESS | 1653 | 1467108945933 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}] 03:15:45 INFO - PROCESS | 1653 | 1467108945935 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:46 INFO - PROCESS | 1653 | 1467108946014 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:15:46 INFO - PROCESS | 1653 | 1467108946018 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1653 | 1467108946020 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192dd000 == 33 [pid = 1653] [id = 33] 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1172c1400) [pid = 1653] [serial = 95] [outer = 0x0] 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124ee6800) [pid = 1653] [serial = 96] [outer = 0x1172c1400] 03:15:46 INFO - PROCESS | 1653 | 1467108946043 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125075c00) [pid = 1653] [serial = 97] [outer = 0x1172c1400] 03:15:46 INFO - PROCESS | 1653 | 1467108946337 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]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 428ms 03:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:15:46 INFO - PROCESS | 1653 | 1467108946350 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 1653 | 1467108946351 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:15:46 INFO - PROCESS | 1653 | 1467108946353 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1653 | 1467108946354 Marionette TRACE conn2 <- [1,106,null,{}] 03:15:46 INFO - PROCESS | 1653 | 1467108946365 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}] 03:15:46 INFO - PROCESS | 1653 | 1467108946366 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:46 INFO - PROCESS | 1653 | 1467108946446 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:15:46 INFO - PROCESS | 1653 | 1467108946488 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1653 | 1467108946489 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954e800 == 34 [pid = 1653] [id = 34] 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1246a5400) [pid = 1653] [serial = 98] [outer = 0x0] 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1252d9800) [pid = 1653] [serial = 99] [outer = 0x1246a5400] 03:15:46 INFO - PROCESS | 1653 | 1467108946513 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125524c00) [pid = 1653] [serial = 100] [outer = 0x1246a5400] 03:15:46 INFO - PROCESS | 1653 | 1467108946777 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]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 03:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:15:46 INFO - PROCESS | 1653 | 1467108946833 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 1653 | 1467108946835 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:15:46 INFO - PROCESS | 1653 | 1467108946837 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1653 | 1467108946839 Marionette TRACE conn2 <- [1,110,null,{}] 03:15:46 INFO - PROCESS | 1653 | 1467108946846 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}] 03:15:46 INFO - PROCESS | 1653 | 1467108946847 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:46 INFO - PROCESS | 1653 | 1467108946933 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:15:46 INFO - PROCESS | 1653 | 1467108946937 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1653 | 1467108946939 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc0000 == 35 [pid = 1653] [id = 35] 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125516400) [pid = 1653] [serial = 101] [outer = 0x0] 03:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125c4c400) [pid = 1653] [serial = 102] [outer = 0x125516400] 03:15:46 INFO - PROCESS | 1653 | 1467108946966 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1268ba000) [pid = 1653] [serial = 103] [outer = 0x125516400] 03:15:47 INFO - PROCESS | 1653 | 1467108947270 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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms 03:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:15:47 INFO - PROCESS | 1653 | 1467108947312 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1653 | 1467108947313 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:15:47 INFO - PROCESS | 1653 | 1467108947315 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1653 | 1467108947316 Marionette TRACE conn2 <- [1,114,null,{}] 03:15:47 INFO - PROCESS | 1653 | 1467108947318 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}] 03:15:47 INFO - PROCESS | 1653 | 1467108947319 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:47 INFO - PROCESS | 1653 | 1467108947415 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:15:47 INFO - PROCESS | 1653 | 1467108947421 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1653 | 1467108947422 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d84000 == 36 [pid = 1653] [id = 36] 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125cce400) [pid = 1653] [serial = 104] [outer = 0x0] 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1268e5400) [pid = 1653] [serial = 105] [outer = 0x125cce400] 03:15:47 INFO - PROCESS | 1653 | 1467108947446 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126d9c800) [pid = 1653] [serial = 106] [outer = 0x125cce400] 03:15:47 INFO - PROCESS | 1653 | 1467108947723 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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 420ms 03:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:15:47 INFO - PROCESS | 1653 | 1467108947735 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1653 | 1467108947736 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:15:47 INFO - PROCESS | 1653 | 1467108947738 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1653 | 1467108947739 Marionette TRACE conn2 <- [1,118,null,{}] 03:15:47 INFO - PROCESS | 1653 | 1467108947749 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}] 03:15:47 INFO - PROCESS | 1653 | 1467108947750 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:47 INFO - PROCESS | 1653 | 1467108947832 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:15:47 INFO - PROCESS | 1653 | 1467108947836 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1653 | 1467108947837 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12271c000 == 37 [pid = 1653] [id = 37] 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126d9d800) [pid = 1653] [serial = 107] [outer = 0x0] 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127074400) [pid = 1653] [serial = 108] [outer = 0x126d9d800] 03:15:47 INFO - PROCESS | 1653 | 1467108947862 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12892ac00) [pid = 1653] [serial = 109] [outer = 0x126d9d800] 03:15:48 INFO - PROCESS | 1653 | 1467108948163 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]]]}] 03:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 03:15:48 INFO - PROCESS | 1653 | 1467108948210 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:15:48 INFO - PROCESS | 1653 | 1467108948212 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:15:48 INFO - PROCESS | 1653 | 1467108948214 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:15:48 INFO - PROCESS | 1653 | 1467108948215 Marionette TRACE conn2 <- [1,122,null,{}] 03:15:48 INFO - PROCESS | 1653 | 1467108948217 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}] 03:15:48 INFO - PROCESS | 1653 | 1467108948218 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:48 INFO - PROCESS | 1653 | 1467108948316 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:15:48 INFO - PROCESS | 1653 | 1467108948322 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1653 | 1467108948323 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d72800 == 38 [pid = 1653] [id = 38] 03:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12897c000) [pid = 1653] [serial = 110] [outer = 0x0] 03:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12897ec00) [pid = 1653] [serial = 111] [outer = 0x12897c000] 03:15:48 INFO - PROCESS | 1653 | 1467108948348 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128983000) [pid = 1653] [serial = 112] [outer = 0x12897c000] 03:15:48 INFO - PROCESS | 1653 | 1467108948606 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]]]}] 03:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 03:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:15:48 INFO - PROCESS | 1653 | 1467108948634 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:15:48 INFO - PROCESS | 1653 | 1467108948636 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:15:48 INFO - PROCESS | 1653 | 1467108948638 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:15:48 INFO - PROCESS | 1653 | 1467108948639 Marionette TRACE conn2 <- [1,126,null,{}] 03:15:48 INFO - PROCESS | 1653 | 1467108948649 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}] 03:15:48 INFO - PROCESS | 1653 | 1467108948650 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:48 INFO - PROCESS | 1653 | 1467108948733 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:15:48 INFO - PROCESS | 1653 | 1467108948737 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1653 | 1467108948738 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124935000 == 39 [pid = 1653] [id = 39] 03:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12897d000) [pid = 1653] [serial = 113] [outer = 0x0] 03:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12898a400) [pid = 1653] [serial = 114] [outer = 0x12897d000] 03:15:48 INFO - PROCESS | 1653 | 1467108948762 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128dd3c00) [pid = 1653] [serial = 115] [outer = 0x12897d000] 03:15:49 INFO - PROCESS | 1653 | 1467108949097 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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 03:15:49 INFO - PROCESS | 1653 | 1467108949110 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1653 | 1467108949111 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:15:49 INFO - PROCESS | 1653 | 1467108949113 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1653 | 1467108949114 Marionette TRACE conn2 <- [1,130,null,{}] 03:15:49 INFO - PROCESS | 1653 | 1467108949116 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}] 03:15:49 INFO - PROCESS | 1653 | 1467108949117 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:49 INFO - PROCESS | 1653 | 1467108949183 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:15:49 INFO - PROCESS | 1653 | 1467108949248 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1653 | 1467108949249 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b50800 == 40 [pid = 1653] [id = 40] 03:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128984800) [pid = 1653] [serial = 116] [outer = 0x0] 03:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128dd9800) [pid = 1653] [serial = 117] [outer = 0x128984800] 03:15:49 INFO - PROCESS | 1653 | 1467108949282 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129034400) [pid = 1653] [serial = 118] [outer = 0x128984800] 03:15:49 INFO - PROCESS | 1653 | 1467108949723 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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 620ms 03:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:15:49 INFO - PROCESS | 1653 | 1467108949735 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1653 | 1467108949736 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:15:49 INFO - PROCESS | 1653 | 1467108949739 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1653 | 1467108949741 Marionette TRACE conn2 <- [1,134,null,{}] 03:15:49 INFO - PROCESS | 1653 | 1467108949744 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}] 03:15:49 INFO - PROCESS | 1653 | 1467108949746 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:50 INFO - PROCESS | 1653 | 1467108950539 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:15:50 INFO - PROCESS | 1653 | 1467108950640 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:50 INFO - PROCESS | 1653 | 1467108950642 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x112635800 == 41 [pid = 1653] [id = 41] 03:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1133e1000) [pid = 1653] [serial = 119] [outer = 0x0] 03:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1139a5800) [pid = 1653] [serial = 120] [outer = 0x1133e1000] 03:15:50 INFO - PROCESS | 1653 | 1467108950688 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116356800) [pid = 1653] [serial = 121] [outer = 0x1133e1000] 03:15:51 INFO - PROCESS | 1653 | 1467108951152 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]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1422ms 03:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:15:51 INFO - PROCESS | 1653 | 1467108951162 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1653 | 1467108951164 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:15:51 INFO - PROCESS | 1653 | 1467108951167 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1653 | 1467108951169 Marionette TRACE conn2 <- [1,138,null,{}] 03:15:51 INFO - PROCESS | 1653 | 1467108951172 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}] 03:15:51 INFO - PROCESS | 1653 | 1467108951174 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:51 INFO - PROCESS | 1653 | 1467108951264 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:15:51 INFO - PROCESS | 1653 | 1467108951296 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1653 | 1467108951297 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11613d800 == 42 [pid = 1653] [id = 42] 03:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1161de400) [pid = 1653] [serial = 122] [outer = 0x0] 03:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1176d3c00) [pid = 1653] [serial = 123] [outer = 0x1161de400] 03:15:51 INFO - PROCESS | 1653 | 1467108951323 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11811ec00) [pid = 1653] [serial = 124] [outer = 0x1161de400] 03:15:51 INFO - PROCESS | 1653 | 1467108951647 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]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 03:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:15:51 INFO - PROCESS | 1653 | 1467108951687 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1653 | 1467108951689 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:15:51 INFO - PROCESS | 1653 | 1467108951691 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1653 | 1467108951692 Marionette TRACE conn2 <- [1,142,null,{}] 03:15:51 INFO - PROCESS | 1653 | 1467108951694 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}] 03:15:51 INFO - PROCESS | 1653 | 1467108951696 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:51 INFO - PROCESS | 1653 | 1467108951796 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:15:51 INFO - PROCESS | 1653 | 1467108951828 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1653 | 1467108951829 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11613d000 == 43 [pid = 1653] [id = 43] 03:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118208000) [pid = 1653] [serial = 125] [outer = 0x0] 03:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118633c00) [pid = 1653] [serial = 126] [outer = 0x118208000] 03:15:51 INFO - PROCESS | 1653 | 1467108951855 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11895cc00) [pid = 1653] [serial = 127] [outer = 0x118208000] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11820cc00) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118208c00) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12cfac800) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c868c00) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c4d5400) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c408c00) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12be10c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b9a3800) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b8f8c00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a99d800) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a57bc00) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12902a400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1182b0c00) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113cec800) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11722e800) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1181f8000) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1181f9c00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118d50800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119817800) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118d52000) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113943c00) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1172c1400) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1246a5400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125cce400) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126d9d800) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12897c000) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1192a3c00) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a7a400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:15:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115fc2000) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:15:52 INFO - PROCESS | 1653 | 1467108952598 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]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 921ms 03:15:52 INFO - PROCESS | 1653 | 1467108952613 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1653 | 1467108952617 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:15:52 INFO - PROCESS | 1653 | 1467108952639 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1653 | 1467108952644 Marionette TRACE conn2 <- [1,146,null,{}] 03:15:52 INFO - PROCESS | 1653 | 1467108952655 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}] 03:15:52 INFO - PROCESS | 1653 | 1467108952658 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:52 INFO - PROCESS | 1653 | 1467108952740 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:15:52 INFO - PROCESS | 1653 | 1467108952746 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 1653 | 1467108952747 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b8800 == 44 [pid = 1653] [id = 44] 03:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11811a000) [pid = 1653] [serial = 128] [outer = 0x0] 03:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118210800) [pid = 1653] [serial = 129] [outer = 0x11811a000] 03:15:52 INFO - PROCESS | 1653 | 1467108952771 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1192a7800) [pid = 1653] [serial = 130] [outer = 0x11811a000] 03:15:53 INFO - PROCESS | 1653 | 1467108953071 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]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 498ms 03:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:15:53 INFO - PROCESS | 1653 | 1467108953120 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:15:53 INFO - PROCESS | 1653 | 1467108953121 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:15:53 INFO - PROCESS | 1653 | 1467108953123 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 1653 | 1467108953124 Marionette TRACE conn2 <- [1,150,null,{}] 03:15:53 INFO - PROCESS | 1653 | 1467108953127 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}] 03:15:53 INFO - PROCESS | 1653 | 1467108953128 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:53 INFO - PROCESS | 1653 | 1467108953220 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:15:53 INFO - PROCESS | 1653 | 1467108953261 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 1653 | 1467108953262 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118283800 == 45 [pid = 1653] [id = 45] 03:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112731800) [pid = 1653] [serial = 131] [outer = 0x0] 03:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119967c00) [pid = 1653] [serial = 132] [outer = 0x112731800] 03:15:53 INFO - PROCESS | 1653 | 1467108953286 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c4cc00) [pid = 1653] [serial = 133] [outer = 0x112731800] 03:15:53 INFO - PROCESS | 1653 | 1467108953559 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]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 03:15:53 INFO - PROCESS | 1653 | 1467108953600 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:15:53 INFO - PROCESS | 1653 | 1467108953601 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:15:53 INFO - PROCESS | 1653 | 1467108953603 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 1653 | 1467108953604 Marionette TRACE conn2 <- [1,154,null,{}] 03:15:53 INFO - PROCESS | 1653 | 1467108953607 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}] 03:15:53 INFO - PROCESS | 1653 | 1467108953608 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:53 INFO - PROCESS | 1653 | 1467108953685 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:15:53 INFO - PROCESS | 1653 | 1467108953689 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 1653 | 1467108953695 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d4000 == 46 [pid = 1653] [id = 46] 03:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1241acc00) [pid = 1653] [serial = 134] [outer = 0x0] 03:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124263800) [pid = 1653] [serial = 135] [outer = 0x1241acc00] 03:15:53 INFO - PROCESS | 1653 | 1467108953726 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124e67400) [pid = 1653] [serial = 136] [outer = 0x1241acc00] 03:15:54 INFO - PROCESS | 1653 | 1467108954038 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]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 03:15:54 INFO - PROCESS | 1653 | 1467108954073 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1653 | 1467108954075 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:15:54 INFO - PROCESS | 1653 | 1467108954079 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1653 | 1467108954080 Marionette TRACE conn2 <- [1,158,null,{}] 03:15:54 INFO - PROCESS | 1653 | 1467108954083 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}] 03:15:54 INFO - PROCESS | 1653 | 1467108954084 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:54 INFO - PROCESS | 1653 | 1467108954162 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:15:54 INFO - PROCESS | 1653 | 1467108954165 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1653 | 1467108954166 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e3d800 == 47 [pid = 1653] [id = 47] 03:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1252e3c00) [pid = 1653] [serial = 137] [outer = 0x0] 03:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12558f400) [pid = 1653] [serial = 138] [outer = 0x1252e3c00] 03:15:54 INFO - PROCESS | 1653 | 1467108954193 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12658bc00) [pid = 1653] [serial = 139] [outer = 0x1252e3c00] 03:15:54 INFO - PROCESS | 1653 | 1467108954614 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]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 03:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:15:54 INFO - PROCESS | 1653 | 1467108954648 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1653 | 1467108954650 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:15:54 INFO - PROCESS | 1653 | 1467108954654 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1653 | 1467108954655 Marionette TRACE conn2 <- [1,162,null,{}] 03:15:54 INFO - PROCESS | 1653 | 1467108954659 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}] 03:15:54 INFO - PROCESS | 1653 | 1467108954661 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:54 INFO - PROCESS | 1653 | 1467108954754 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:15:54 INFO - PROCESS | 1653 | 1467108954813 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1653 | 1467108954814 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116309800 == 48 [pid = 1653] [id = 48] 03:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113c2fc00) [pid = 1653] [serial = 140] [outer = 0x0] 03:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11662c400) [pid = 1653] [serial = 141] [outer = 0x113c2fc00] 03:15:54 INFO - PROCESS | 1653 | 1467108954845 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1172c2000) [pid = 1653] [serial = 142] [outer = 0x113c2fc00] 03:15:55 INFO - PROCESS | 1653 | 1467108955287 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 03:15:55 INFO - PROCESS | 1653 | 1467108955324 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1653 | 1467108955327 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:15:55 INFO - PROCESS | 1653 | 1467108955331 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1653 | 1467108955333 Marionette TRACE conn2 <- [1,166,null,{}] 03:15:55 INFO - PROCESS | 1653 | 1467108955335 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}] 03:15:55 INFO - PROCESS | 1653 | 1467108955337 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:55 INFO - PROCESS | 1653 | 1467108955431 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:15:55 INFO - PROCESS | 1653 | 1467108955485 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1653 | 1467108955487 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d3000 == 49 [pid = 1653] [id = 49] 03:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1181f8400) [pid = 1653] [serial = 143] [outer = 0x0] 03:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118406800) [pid = 1653] [serial = 144] [outer = 0x1181f8400] 03:15:55 INFO - PROCESS | 1653 | 1467108955522 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11895d400) [pid = 1653] [serial = 145] [outer = 0x1181f8400] 03:15:55 INFO - PROCESS | 1653 | 1467108955952 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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 03:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:15:56 INFO - PROCESS | 1653 | 1467108956008 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1653 | 1467108956010 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:15:56 INFO - PROCESS | 1653 | 1467108956014 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1653 | 1467108956016 Marionette TRACE conn2 <- [1,170,null,{}] 03:15:56 INFO - PROCESS | 1653 | 1467108956040 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}] 03:15:56 INFO - PROCESS | 1653 | 1467108956043 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:56 INFO - PROCESS | 1653 | 1467108956162 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:15:56 INFO - PROCESS | 1653 | 1467108956208 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1653 | 1467108956210 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181ad000 == 50 [pid = 1653] [id = 50] 03:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124384c00) [pid = 1653] [serial = 146] [outer = 0x0] 03:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124b0a800) [pid = 1653] [serial = 147] [outer = 0x124384c00] 03:15:56 INFO - PROCESS | 1653 | 1467108956241 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x125c49c00) [pid = 1653] [serial = 148] [outer = 0x124384c00] 03:15:56 INFO - PROCESS | 1653 | 1467108956639 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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 637ms 03:15:56 INFO - PROCESS | 1653 | 1467108956650 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:15:56 INFO - PROCESS | 1653 | 1467108956652 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:15:56 INFO - PROCESS | 1653 | 1467108956654 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1653 | 1467108956656 Marionette TRACE conn2 <- [1,174,null,{}] 03:15:56 INFO - PROCESS | 1653 | 1467108956658 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}] 03:15:56 INFO - PROCESS | 1653 | 1467108956659 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:56 INFO - PROCESS | 1653 | 1467108956752 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:15:56 INFO - PROCESS | 1653 | 1467108956795 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1653 | 1467108956796 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fb8800 == 51 [pid = 1653] [id = 51] 03:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12658d800) [pid = 1653] [serial = 149] [outer = 0x0] 03:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126862800) [pid = 1653] [serial = 150] [outer = 0x12658d800] 03:15:56 INFO - PROCESS | 1653 | 1467108956825 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x126d46800) [pid = 1653] [serial = 151] [outer = 0x12658d800] 03:15:57 INFO - PROCESS | 1653 | 1467108957236 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]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 03:15:57 INFO - PROCESS | 1653 | 1467108957274 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 1653 | 1467108957275 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:15:57 INFO - PROCESS | 1653 | 1467108957296 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1653 | 1467108957297 Marionette TRACE conn2 <- [1,178,null,{}] 03:15:57 INFO - PROCESS | 1653 | 1467108957300 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}] 03:15:57 INFO - PROCESS | 1653 | 1467108957301 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:57 INFO - PROCESS | 1653 | 1467108957391 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:15:57 INFO - PROCESS | 1653 | 1467108957462 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1653 | 1467108957464 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130da800 == 52 [pid = 1653] [id = 52] 03:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1163d8000) [pid = 1653] [serial = 152] [outer = 0x0] 03:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1176d1800) [pid = 1653] [serial = 153] [outer = 0x1163d8000] 03:15:57 INFO - PROCESS | 1653 | 1467108957492 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1182be800) [pid = 1653] [serial = 154] [outer = 0x1163d8000] 03:15:57 INFO - PROCESS | 1653 | 1467108957937 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]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 675ms 03:15:57 INFO - PROCESS | 1653 | 1467108957969 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:15:57 INFO - PROCESS | 1653 | 1467108957971 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:15:57 INFO - PROCESS | 1653 | 1467108957974 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1653 | 1467108957976 Marionette TRACE conn2 <- [1,182,null,{}] 03:15:57 INFO - PROCESS | 1653 | 1467108957980 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}] 03:15:57 INFO - PROCESS | 1653 | 1467108957981 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:58 INFO - PROCESS | 1653 | 1467108958073 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:15:58 INFO - PROCESS | 1653 | 1467108958137 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1653 | 1467108958139 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11639a000 == 53 [pid = 1653] [id = 53] 03:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1163dc800) [pid = 1653] [serial = 155] [outer = 0x0] 03:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116978000) [pid = 1653] [serial = 156] [outer = 0x1163dc800] 03:15:58 INFO - PROCESS | 1653 | 1467108958168 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1176cf000) [pid = 1653] [serial = 157] [outer = 0x1163dc800] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d4000 == 52 [pid = 1653] [id = 46] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x118283800 == 51 [pid = 1653] [id = 45] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1189d2800 == 50 [pid = 1653] [id = 32] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b8800 == 49 [pid = 1653] [id = 44] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11860c000 == 48 [pid = 1653] [id = 31] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b7800 == 47 [pid = 1653] [id = 29] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11613d000 == 46 [pid = 1653] [id = 43] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11613d800 == 45 [pid = 1653] [id = 42] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11699a800 == 44 [pid = 1653] [id = 27] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116f54000 == 43 [pid = 1653] [id = 28] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x112635800 == 42 [pid = 1653] [id = 41] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x118288800 == 41 [pid = 1653] [id = 30] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119d72800 == 40 [pid = 1653] [id = 38] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1130da800 == 39 [pid = 1653] [id = 52] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x124fb8800 == 38 [pid = 1653] [id = 51] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1181ad000 == 37 [pid = 1653] [id = 50] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x124b50800 == 36 [pid = 1653] [id = 40] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d3000 == 35 [pid = 1653] [id = 49] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119d84000 == 34 [pid = 1653] [id = 36] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x124935000 == 33 [pid = 1653] [id = 39] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc0000 == 32 [pid = 1653] [id = 35] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12271c000 == 31 [pid = 1653] [id = 37] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11954e800 == 30 [pid = 1653] [id = 34] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1192dd000 == 29 [pid = 1653] [id = 33] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x113e3d800 == 28 [pid = 1653] [id = 47] 03:15:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116309800 == 27 [pid = 1653] [id = 48] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124262800) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12898a400) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116632c00) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1172c9400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117eac000) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11820a000) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11863ec00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1192a5800) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11980c800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119974800) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12252f400) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124170400) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124261400) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1167c9400) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x124ee6800) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1252d9800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125c4c400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1268e5400) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127074400) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12897ec00) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112a83800) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1167cc800) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1186ee800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1192ab800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125524c00) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126d9c800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12892ac00) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125075c00) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128983000) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182bd000) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11696f800) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172bec00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124260400) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118953400) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128dd9800) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1130a6400) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12d8ec800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12be09000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12b999c00) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b9a0000) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12aa80800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b651000) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a57d800) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a999000) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129478800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12902c000) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129031c00) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124626800) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12cccb800) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1186ef400) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12cfad800) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11811a400) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12cb7d800) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12c86f000) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12cccb400) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12cb27800) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12c863c00) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12c4db800) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12c40f400) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12c4d2c00) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12be4bc00) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12c405c00) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12be0d800) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12891e400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12d22c400) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 03:15:58 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12c405400) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 03:15:59 INFO - PROCESS | 1653 | 1467108959046 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]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1124ms 03:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:15:59 INFO - PROCESS | 1653 | 1467108959100 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 1653 | 1467108959103 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:15:59 INFO - PROCESS | 1653 | 1467108959108 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1653 | 1467108959111 Marionette TRACE conn2 <- [1,186,null,{}] 03:15:59 INFO - PROCESS | 1653 | 1467108959117 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}] 03:15:59 INFO - PROCESS | 1653 | 1467108959119 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:59 INFO - PROCESS | 1653 | 1467108959229 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:15:59 INFO - PROCESS | 1653 | 1467108959245 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1653 | 1467108959246 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e33000 == 28 [pid = 1653] [id = 54] 03:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x117223000) [pid = 1653] [serial = 158] [outer = 0x0] 03:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1172c2800) [pid = 1653] [serial = 159] [outer = 0x117223000] 03:15:59 INFO - PROCESS | 1653 | 1467108959289 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x117ea8000) [pid = 1653] [serial = 160] [outer = 0x117223000] 03:15:59 INFO - PROCESS | 1653 | 1467108959617 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]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 524ms 03:15:59 INFO - PROCESS | 1653 | 1467108959631 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 1653 | 1467108959635 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:15:59 INFO - PROCESS | 1653 | 1467108959639 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1653 | 1467108959641 Marionette TRACE conn2 <- [1,190,null,{}] 03:15:59 INFO - PROCESS | 1653 | 1467108959652 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}] 03:15:59 INFO - PROCESS | 1653 | 1467108959653 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:59 INFO - PROCESS | 1653 | 1467108959724 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:15:59 INFO - PROCESS | 1653 | 1467108959729 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1653 | 1467108959730 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:15:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ac000 == 29 [pid = 1653] [id = 55] 03:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1181f0c00) [pid = 1653] [serial = 161] [outer = 0x0] 03:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1182b0800) [pid = 1653] [serial = 162] [outer = 0x1181f0c00] 03:15:59 INFO - PROCESS | 1653 | 1467108959760 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11863e000) [pid = 1653] [serial = 163] [outer = 0x1181f0c00] 03:16:00 INFO - PROCESS | 1653 | 1467108960101 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]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 03:16:00 INFO - PROCESS | 1653 | 1467108960115 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1653 | 1467108960116 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:16:00 INFO - PROCESS | 1653 | 1467108960118 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1653 | 1467108960120 Marionette TRACE conn2 <- [1,194,null,{}] 03:16:00 INFO - PROCESS | 1653 | 1467108960130 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}] 03:16:00 INFO - PROCESS | 1653 | 1467108960133 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:00 INFO - PROCESS | 1653 | 1467108960221 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:16:00 INFO - PROCESS | 1653 | 1467108960230 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1653 | 1467108960232 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f6a800 == 30 [pid = 1653] [id = 56] 03:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1133b6400) [pid = 1653] [serial = 164] [outer = 0x0] 03:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119227800) [pid = 1653] [serial = 165] [outer = 0x1133b6400] 03:16:00 INFO - PROCESS | 1653 | 1467108960259 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119810c00) [pid = 1653] [serial = 166] [outer = 0x1133b6400] 03:16:00 INFO - PROCESS | 1653 | 1467108960540 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]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 03:16:00 INFO - PROCESS | 1653 | 1467108960589 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1653 | 1467108960590 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:16:00 INFO - PROCESS | 1653 | 1467108960595 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1653 | 1467108960598 Marionette TRACE conn2 <- [1,198,null,{}] 03:16:00 INFO - PROCESS | 1653 | 1467108960600 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}] 03:16:00 INFO - PROCESS | 1653 | 1467108960601 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:00 INFO - PROCESS | 1653 | 1467108960674 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:16:00 INFO - PROCESS | 1653 | 1467108960678 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1653 | 1467108960679 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118249800 == 31 [pid = 1653] [id = 57] 03:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119c47c00) [pid = 1653] [serial = 167] [outer = 0x0] 03:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12252bc00) [pid = 1653] [serial = 168] [outer = 0x119c47c00] 03:16:00 INFO - PROCESS | 1653 | 1467108960706 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12269b800) [pid = 1653] [serial = 169] [outer = 0x119c47c00] 03:16:01 INFO - PROCESS | 1653 | 1467108961036 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]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 03:16:01 INFO - PROCESS | 1653 | 1467108961066 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1653 | 1467108961067 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:16:01 INFO - PROCESS | 1653 | 1467108961076 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1653 | 1467108961077 Marionette TRACE conn2 <- [1,202,null,{}] 03:16:01 INFO - PROCESS | 1653 | 1467108961086 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}] 03:16:01 INFO - PROCESS | 1653 | 1467108961087 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:01 INFO - PROCESS | 1653 | 1467108961170 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:16:01 INFO - PROCESS | 1653 | 1467108961174 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1653 | 1467108961175 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118614000 == 32 [pid = 1653] [id = 58] 03:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1167cc400) [pid = 1653] [serial = 170] [outer = 0x0] 03:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12417d400) [pid = 1653] [serial = 171] [outer = 0x1167cc400] 03:16:01 INFO - PROCESS | 1653 | 1467108961200 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12426c400) [pid = 1653] [serial = 172] [outer = 0x1167cc400] 03:16:01 INFO - PROCESS | 1653 | 1467108961536 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]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 475ms 03:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:16:01 INFO - PROCESS | 1653 | 1467108961552 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1653 | 1467108961553 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:16:01 INFO - PROCESS | 1653 | 1467108961555 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1653 | 1467108961556 Marionette TRACE conn2 <- [1,206,null,{}] 03:16:01 INFO - PROCESS | 1653 | 1467108961559 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}] 03:16:01 INFO - PROCESS | 1653 | 1467108961564 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:01 INFO - PROCESS | 1653 | 1467108961670 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:16:01 INFO - PROCESS | 1653 | 1467108961698 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1653 | 1467108961699 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119540000 == 33 [pid = 1653] [id = 59] 03:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1246aa800) [pid = 1653] [serial = 173] [outer = 0x0] 03:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12551c000) [pid = 1653] [serial = 174] [outer = 0x1246aa800] 03:16:01 INFO - PROCESS | 1653 | 1467108961724 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126585800) [pid = 1653] [serial = 175] [outer = 0x1246aa800] 03:16:02 INFO - PROCESS | 1653 | 1467108962006 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]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 474ms 03:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:16:02 INFO - PROCESS | 1653 | 1467108962039 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 1653 | 1467108962040 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:16:02 INFO - PROCESS | 1653 | 1467108962050 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 1653 | 1467108962051 Marionette TRACE conn2 <- [1,210,null,{}] 03:16:02 INFO - PROCESS | 1653 | 1467108962063 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}] 03:16:02 INFO - PROCESS | 1653 | 1467108962065 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:02 INFO - PROCESS | 1653 | 1467108962149 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:16:02 INFO - PROCESS | 1653 | 1467108962178 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1653 | 1467108962179 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c02800 == 34 [pid = 1653] [id = 60] 03:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125726400) [pid = 1653] [serial = 176] [outer = 0x0] 03:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126860000) [pid = 1653] [serial = 177] [outer = 0x125726400] 03:16:02 INFO - PROCESS | 1653 | 1467108962203 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126d41400) [pid = 1653] [serial = 178] [outer = 0x125726400] 03:16:02 INFO - PROCESS | 1653 | 1467108962510 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]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 484ms 03:16:02 INFO - PROCESS | 1653 | 1467108962532 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:16:02 INFO - PROCESS | 1653 | 1467108962533 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:16:02 INFO - PROCESS | 1653 | 1467108962535 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 1653 | 1467108962537 Marionette TRACE conn2 <- [1,214,null,{}] 03:16:02 INFO - PROCESS | 1653 | 1467108962539 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}] 03:16:02 INFO - PROCESS | 1653 | 1467108962540 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:02 INFO - PROCESS | 1653 | 1467108962624 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:16:02 INFO - PROCESS | 1653 | 1467108962630 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1653 | 1467108962631 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x122594800 == 35 [pid = 1653] [id = 61] 03:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115f72000) [pid = 1653] [serial = 179] [outer = 0x0] 03:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126d9b800) [pid = 1653] [serial = 180] [outer = 0x115f72000] 03:16:02 INFO - PROCESS | 1653 | 1467108962655 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128605c00) [pid = 1653] [serial = 181] [outer = 0x115f72000] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1252e3c00) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1241acc00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1161de400) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118208000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112731800) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11811a000) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1133e1000) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128984800) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12897d000) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:16:02 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x125516400) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:16:02 INFO - PROCESS | 1653 | 1467108962982 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 03:16:03 INFO - PROCESS | 1653 | 1467108963004 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1653 | 1467108963005 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:16:03 INFO - PROCESS | 1653 | 1467108963008 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1653 | 1467108963011 Marionette TRACE conn2 <- [1,218,null,{}] 03:16:03 INFO - PROCESS | 1653 | 1467108963014 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}] 03:16:03 INFO - PROCESS | 1653 | 1467108963015 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:03 INFO - PROCESS | 1653 | 1467108963090 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:16:03 INFO - PROCESS | 1653 | 1467108963096 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1653 | 1467108963098 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7b000 == 36 [pid = 1653] [id = 62] 03:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115f6b000) [pid = 1653] [serial = 182] [outer = 0x0] 03:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119c9b800) [pid = 1653] [serial = 183] [outer = 0x115f6b000] 03:16:03 INFO - PROCESS | 1653 | 1467108963157 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x127075c00) [pid = 1653] [serial = 184] [outer = 0x115f6b000] 03:16:03 INFO - PROCESS | 1653 | 1467108963401 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 422ms 03:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:16:03 INFO - PROCESS | 1653 | 1467108963433 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1653 | 1467108963434 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:16:03 INFO - PROCESS | 1653 | 1467108963438 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1653 | 1467108963439 Marionette TRACE conn2 <- [1,222,null,{}] 03:16:03 INFO - PROCESS | 1653 | 1467108963450 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}] 03:16:03 INFO - PROCESS | 1653 | 1467108963451 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:03 INFO - PROCESS | 1653 | 1467108963529 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:16:03 INFO - PROCESS | 1653 | 1467108963533 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1653 | 1467108963535 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241d9800 == 37 [pid = 1653] [id = 63] 03:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128923000) [pid = 1653] [serial = 185] [outer = 0x0] 03:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12897c000) [pid = 1653] [serial = 186] [outer = 0x128923000] 03:16:03 INFO - PROCESS | 1653 | 1467108963559 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128980800) [pid = 1653] [serial = 187] [outer = 0x128923000] 03:16:03 INFO - PROCESS | 1653 | 1467108963868 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 03:16:03 INFO - PROCESS | 1653 | 1467108963908 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1653 | 1467108963912 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:16:03 INFO - PROCESS | 1653 | 1467108963914 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1653 | 1467108963916 Marionette TRACE conn2 <- [1,226,null,{}] 03:16:03 INFO - PROCESS | 1653 | 1467108963918 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}] 03:16:03 INFO - PROCESS | 1653 | 1467108963919 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:04 INFO - PROCESS | 1653 | 1467108964039 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:16:04 INFO - PROCESS | 1653 | 1467108964045 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1653 | 1467108964047 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118613800 == 38 [pid = 1653] [id = 64] 03:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128923800) [pid = 1653] [serial = 188] [outer = 0x0] 03:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128983000) [pid = 1653] [serial = 189] [outer = 0x128923800] 03:16:04 INFO - PROCESS | 1653 | 1467108964073 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12902d000) [pid = 1653] [serial = 190] [outer = 0x128923800] 03:16:04 INFO - PROCESS | 1653 | 1467108964373 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]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 03:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:16:04 INFO - PROCESS | 1653 | 1467108964386 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1653 | 1467108964388 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:16:04 INFO - PROCESS | 1653 | 1467108964391 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1653 | 1467108964394 Marionette TRACE conn2 <- [1,230,null,{}] 03:16:04 INFO - PROCESS | 1653 | 1467108964406 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}] 03:16:04 INFO - PROCESS | 1653 | 1467108964408 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:04 INFO - PROCESS | 1653 | 1467108964528 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:16:04 INFO - PROCESS | 1653 | 1467108964533 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1653 | 1467108964535 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c26000 == 39 [pid = 1653] [id = 65] 03:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128dd6000) [pid = 1653] [serial = 191] [outer = 0x0] 03:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129256c00) [pid = 1653] [serial = 192] [outer = 0x128dd6000] 03:16:04 INFO - PROCESS | 1653 | 1467108964575 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129266800) [pid = 1653] [serial = 193] [outer = 0x128dd6000] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x113e33000 == 38 [pid = 1653] [id = 54] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11639a000 == 37 [pid = 1653] [id = 53] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ac000 == 36 [pid = 1653] [id = 55] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x111f6a800 == 35 [pid = 1653] [id = 56] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118614000 == 34 [pid = 1653] [id = 58] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118249800 == 33 [pid = 1653] [id = 57] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119540000 == 32 [pid = 1653] [id = 59] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x122594800 == 31 [pid = 1653] [id = 61] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119c02800 == 30 [pid = 1653] [id = 60] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7b000 == 29 [pid = 1653] [id = 62] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1241d9800 == 28 [pid = 1653] [id = 63] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129034400) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12558f400) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12658bc00) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124e67400) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176d3c00) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118633c00) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11811ec00) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124263800) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119967c00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1192a7800) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11895cc00) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1139a5800) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116356800) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118210800) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119c4cc00) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128dd3c00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1268ba000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 03:16:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118613800 == 27 [pid = 1653] [id = 64] 03:16:05 INFO - PROCESS | 1653 | 1467108965989 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1633ms 03:16:06 INFO - PROCESS | 1653 | 1467108966024 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1653 | 1467108966026 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:16:06 INFO - PROCESS | 1653 | 1467108966029 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1653 | 1467108966032 Marionette TRACE conn2 <- [1,234,null,{}] 03:16:06 INFO - PROCESS | 1653 | 1467108966036 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}] 03:16:06 INFO - PROCESS | 1653 | 1467108966037 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:06 INFO - PROCESS | 1653 | 1467108966112 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:16:06 INFO - PROCESS | 1653 | 1467108966155 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1653 | 1467108966158 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1139b0000 == 28 [pid = 1653] [id = 66] 03:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11676bc00) [pid = 1653] [serial = 194] [outer = 0x0] 03:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116773000) [pid = 1653] [serial = 195] [outer = 0x11676bc00] 03:16:06 INFO - PROCESS | 1653 | 1467108966185 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1176d4c00) [pid = 1653] [serial = 196] [outer = 0x11676bc00] 03:16:06 INFO - PROCESS | 1653 | 1467108966470 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 472ms 03:16:06 INFO - PROCESS | 1653 | 1467108966501 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1653 | 1467108966504 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:16:06 INFO - PROCESS | 1653 | 1467108966517 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1653 | 1467108966519 Marionette TRACE conn2 <- [1,238,null,{}] 03:16:06 INFO - PROCESS | 1653 | 1467108966521 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}] 03:16:06 INFO - PROCESS | 1653 | 1467108966523 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:06 INFO - PROCESS | 1653 | 1467108966604 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:16:06 INFO - PROCESS | 1653 | 1467108966610 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1653 | 1467108966613 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699e000 == 29 [pid = 1653] [id = 67] 03:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11811cc00) [pid = 1653] [serial = 197] [outer = 0x0] 03:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118210800) [pid = 1653] [serial = 198] [outer = 0x11811cc00] 03:16:06 INFO - PROCESS | 1653 | 1467108966640 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11863c000) [pid = 1653] [serial = 199] [outer = 0x11811cc00] 03:16:06 INFO - PROCESS | 1653 | 1467108966942 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 478ms 03:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:16:06 INFO - PROCESS | 1653 | 1467108966987 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1653 | 1467108966989 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:16:06 INFO - PROCESS | 1653 | 1467108966991 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1653 | 1467108967004 Marionette TRACE conn2 <- [1,242,null,{}] 03:16:07 INFO - PROCESS | 1653 | 1467108967012 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}] 03:16:07 INFO - PROCESS | 1653 | 1467108967015 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:07 INFO - PROCESS | 1653 | 1467108967088 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:16:07 INFO - PROCESS | 1653 | 1467108967095 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1653 | 1467108967097 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b6800 == 30 [pid = 1653] [id = 68] 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111c1bc00) [pid = 1653] [serial = 200] [outer = 0x0] 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1192a5c00) [pid = 1653] [serial = 201] [outer = 0x111c1bc00] 03:16:07 INFO - PROCESS | 1653 | 1467108967125 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11996c400) [pid = 1653] [serial = 202] [outer = 0x111c1bc00] 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119809400) [pid = 1653] [serial = 203] [outer = 0x12c86e000] 03:16:07 INFO - PROCESS | 1653 | 1467108967474 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]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 532ms 03:16:07 INFO - PROCESS | 1653 | 1467108967524 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 1653 | 1467108967525 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:16:07 INFO - PROCESS | 1653 | 1467108967528 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1653 | 1467108967529 Marionette TRACE conn2 <- [1,246,null,{}] 03:16:07 INFO - PROCESS | 1653 | 1467108967531 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}] 03:16:07 INFO - PROCESS | 1653 | 1467108967532 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:07 INFO - PROCESS | 1653 | 1467108967622 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:16:07 INFO - PROCESS | 1653 | 1467108967652 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1653 | 1467108967653 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118289800 == 31 [pid = 1653] [id = 69] 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192a7800) [pid = 1653] [serial = 204] [outer = 0x0] 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c9cc00) [pid = 1653] [serial = 205] [outer = 0x1192a7800] 03:16:07 INFO - PROCESS | 1653 | 1467108967678 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124627400) [pid = 1653] [serial = 206] [outer = 0x1192a7800] 03:16:07 INFO - PROCESS | 1653 | 1467108967934 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]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 419ms 03:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:16:07 INFO - PROCESS | 1653 | 1467108967950 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 1653 | 1467108967951 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:16:07 INFO - PROCESS | 1653 | 1467108967953 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1653 | 1467108967954 Marionette TRACE conn2 <- [1,250,null,{}] 03:16:07 INFO - PROCESS | 1653 | 1467108967956 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}] 03:16:07 INFO - PROCESS | 1653 | 1467108967958 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:08 INFO - PROCESS | 1653 | 1467108968050 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:16:08 INFO - PROCESS | 1653 | 1467108968053 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 1653 | 1467108968055 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d3000 == 32 [pid = 1653] [id = 70] 03:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116905800) [pid = 1653] [serial = 207] [outer = 0x0] 03:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1246afc00) [pid = 1653] [serial = 208] [outer = 0x116905800] 03:16:08 INFO - PROCESS | 1653 | 1467108968081 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125524c00) [pid = 1653] [serial = 209] [outer = 0x116905800] 03:16:08 INFO - PROCESS | 1653 | 1467108968406 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 03:16:08 INFO - PROCESS | 1653 | 1467108968422 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1653 | 1467108968423 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:16:08 INFO - PROCESS | 1653 | 1467108968427 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1653 | 1467108968428 Marionette TRACE conn2 <- [1,254,null,{}] 03:16:08 INFO - PROCESS | 1653 | 1467108968431 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}] 03:16:08 INFO - PROCESS | 1653 | 1467108968435 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:08 INFO - PROCESS | 1653 | 1467108968543 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:16:08 INFO - PROCESS | 1653 | 1467108968549 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 1653 | 1467108968550 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119906800 == 33 [pid = 1653] [id = 71] 03:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125520800) [pid = 1653] [serial = 210] [outer = 0x0] 03:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125cc0400) [pid = 1653] [serial = 211] [outer = 0x125520800] 03:16:08 INFO - PROCESS | 1653 | 1467108968576 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12892ac00) [pid = 1653] [serial = 212] [outer = 0x125520800] 03:16:08 INFO - PROCESS | 1653 | 1467108968884 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 03:16:08 INFO - PROCESS | 1653 | 1467108968902 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1653 | 1467108968904 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:16:08 INFO - PROCESS | 1653 | 1467108968908 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1653 | 1467108968909 Marionette TRACE conn2 <- [1,258,null,{}] 03:16:08 INFO - PROCESS | 1653 | 1467108968916 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}] 03:16:08 INFO - PROCESS | 1653 | 1467108968918 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:09 INFO - PROCESS | 1653 | 1467108969026 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:16:09 INFO - PROCESS | 1653 | 1467108969033 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1653 | 1467108969046 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x122711000 == 34 [pid = 1653] [id = 72] 03:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12892b400) [pid = 1653] [serial = 213] [outer = 0x0] 03:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128985c00) [pid = 1653] [serial = 214] [outer = 0x12892b400] 03:16:09 INFO - PROCESS | 1653 | 1467108969090 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d2e800) [pid = 1653] [serial = 215] [outer = 0x12892b400] 03:16:09 INFO - PROCESS | 1653 | 1467108969467 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]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 575ms 03:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:16:09 INFO - PROCESS | 1653 | 1467108969484 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 1653 | 1467108969485 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:16:09 INFO - PROCESS | 1653 | 1467108969487 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 1653 | 1467108969488 Marionette TRACE conn2 <- [1,262,null,{}] 03:16:09 INFO - PROCESS | 1653 | 1467108969490 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}] 03:16:09 INFO - PROCESS | 1653 | 1467108969491 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:09 INFO - PROCESS | 1653 | 1467108969590 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:16:09 INFO - PROCESS | 1653 | 1467108969596 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1653 | 1467108969597 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241df800 == 35 [pid = 1653] [id = 73] 03:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1181f9400) [pid = 1653] [serial = 216] [outer = 0x0] 03:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128dd4400) [pid = 1653] [serial = 217] [outer = 0x1181f9400] 03:16:09 INFO - PROCESS | 1653 | 1467108969621 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129030400) [pid = 1653] [serial = 218] [outer = 0x1181f9400] 03:16:09 INFO - PROCESS | 1653 | 1467108969890 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]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 418ms 03:16:09 INFO - PROCESS | 1653 | 1467108969906 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 1653 | 1467108969907 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:16:09 INFO - PROCESS | 1653 | 1467108969917 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 1653 | 1467108969918 Marionette TRACE conn2 <- [1,266,null,{}] 03:16:09 INFO - PROCESS | 1653 | 1467108969920 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}] 03:16:09 INFO - PROCESS | 1653 | 1467108969921 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:10 INFO - PROCESS | 1653 | 1467108969998 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:16:10 INFO - PROCESS | 1653 | 1467108970002 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1653 | 1467108970003 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b6000 == 36 [pid = 1653] [id = 74] 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186ef800) [pid = 1653] [serial = 219] [outer = 0x0] 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129255000) [pid = 1653] [serial = 220] [outer = 0x1186ef800] 03:16:10 INFO - PROCESS | 1653 | 1467108970038 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12947a800) [pid = 1653] [serial = 221] [outer = 0x1186ef800] 03:16:10 INFO - PROCESS | 1653 | 1467108970316 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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 418ms 03:16:10 INFO - PROCESS | 1653 | 1467108970336 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1653 | 1467108970337 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:16:10 INFO - PROCESS | 1653 | 1467108970339 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1653 | 1467108970340 Marionette TRACE conn2 <- [1,270,null,{}] 03:16:10 INFO - PROCESS | 1653 | 1467108970351 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}] 03:16:10 INFO - PROCESS | 1653 | 1467108970352 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:10 INFO - PROCESS | 1653 | 1467108970434 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:16:10 INFO - PROCESS | 1653 | 1467108970438 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1653 | 1467108970439 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x126837800 == 37 [pid = 1653] [id = 75] 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12925d000) [pid = 1653] [serial = 222] [outer = 0x0] 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129484800) [pid = 1653] [serial = 223] [outer = 0x12925d000] 03:16:10 INFO - PROCESS | 1653 | 1467108970465 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a4c1c00) [pid = 1653] [serial = 224] [outer = 0x12925d000] 03:16:10 INFO - PROCESS | 1653 | 1467108970766 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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 480ms 03:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:16:10 INFO - PROCESS | 1653 | 1467108970836 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1653 | 1467108970838 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:16:10 INFO - PROCESS | 1653 | 1467108970840 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1653 | 1467108970841 Marionette TRACE conn2 <- [1,274,null,{}] 03:16:10 INFO - PROCESS | 1653 | 1467108970846 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}] 03:16:10 INFO - PROCESS | 1653 | 1467108970848 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:10 INFO - PROCESS | 1653 | 1467108970930 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:16:10 INFO - PROCESS | 1653 | 1467108970933 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1653 | 1467108970935 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d2800 == 38 [pid = 1653] [id = 76] 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129479000) [pid = 1653] [serial = 225] [outer = 0x0] 03:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a57f400) [pid = 1653] [serial = 226] [outer = 0x129479000] 03:16:10 INFO - PROCESS | 1653 | 1467108970960 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a9a1400) [pid = 1653] [serial = 227] [outer = 0x129479000] 03:16:11 INFO - PROCESS | 1653 | 1467108971292 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]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 03:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:16:11 INFO - PROCESS | 1653 | 1467108971313 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 1653 | 1467108971315 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:16:11 INFO - PROCESS | 1653 | 1467108971317 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 1653 | 1467108971318 Marionette TRACE conn2 <- [1,278,null,{}] 03:16:11 INFO - PROCESS | 1653 | 1467108971320 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}] 03:16:11 INFO - PROCESS | 1653 | 1467108971321 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:11 INFO - PROCESS | 1653 | 1467108971415 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:16:11 INFO - PROCESS | 1653 | 1467108971425 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1653 | 1467108971426 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d04800 == 39 [pid = 1653] [id = 77] 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a9a4400) [pid = 1653] [serial = 228] [outer = 0x0] 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12aa7b000) [pid = 1653] [serial = 229] [outer = 0x12a9a4400] 03:16:11 INFO - PROCESS | 1653 | 1467108971450 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12aa81800) [pid = 1653] [serial = 230] [outer = 0x12a9a4400] 03:16:11 INFO - PROCESS | 1653 | 1467108971739 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]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 03:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:16:11 INFO - PROCESS | 1653 | 1467108971788 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 1653 | 1467108971789 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:16:11 INFO - PROCESS | 1653 | 1467108971791 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 1653 | 1467108971792 Marionette TRACE conn2 <- [1,282,null,{}] 03:16:11 INFO - PROCESS | 1653 | 1467108971797 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}] 03:16:11 INFO - PROCESS | 1653 | 1467108971798 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:11 INFO - PROCESS | 1653 | 1467108971889 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:16:11 INFO - PROCESS | 1653 | 1467108971892 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1653 | 1467108971893 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f18000 == 40 [pid = 1653] [id = 78] 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a9a7000) [pid = 1653] [serial = 231] [outer = 0x0] 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12aba0000) [pid = 1653] [serial = 232] [outer = 0x12a9a7000] 03:16:11 INFO - PROCESS | 1653 | 1467108971917 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b64a400) [pid = 1653] [serial = 233] [outer = 0x12a9a7000] 03:16:12 INFO - PROCESS | 1653 | 1467108972255 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]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 03:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:16:12 INFO - PROCESS | 1653 | 1467108972267 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:16:12 INFO - PROCESS | 1653 | 1467108972268 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:16:12 INFO - PROCESS | 1653 | 1467108972270 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 1653 | 1467108972271 Marionette TRACE conn2 <- [1,286,null,{}] 03:16:12 INFO - PROCESS | 1653 | 1467108972273 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}] 03:16:12 INFO - PROCESS | 1653 | 1467108972274 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:12 INFO - PROCESS | 1653 | 1467108972371 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:16:12 INFO - PROCESS | 1653 | 1467108972383 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 1653 | 1467108972384 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x129217800 == 41 [pid = 1653] [id = 79] 03:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b651400) [pid = 1653] [serial = 234] [outer = 0x0] 03:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b8eb800) [pid = 1653] [serial = 235] [outer = 0x12b651400] 03:16:12 INFO - PROCESS | 1653 | 1467108972407 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b8f4c00) [pid = 1653] [serial = 236] [outer = 0x12b651400] 03:16:12 INFO - PROCESS | 1653 | 1467108972714 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]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 03:16:12 INFO - PROCESS | 1653 | 1467108972740 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:16:12 INFO - PROCESS | 1653 | 1467108972742 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:16:12 INFO - PROCESS | 1653 | 1467108972753 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 1653 | 1467108972754 Marionette TRACE conn2 <- [1,290,null,{}] 03:16:12 INFO - PROCESS | 1653 | 1467108972757 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}] 03:16:12 INFO - PROCESS | 1653 | 1467108972758 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:12 INFO - PROCESS | 1653 | 1467108972850 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:16:12 INFO - PROCESS | 1653 | 1467108972854 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 1653 | 1467108972855 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12966f000 == 42 [pid = 1653] [id = 80] 03:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b651c00) [pid = 1653] [serial = 237] [outer = 0x0] 03:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b99a000) [pid = 1653] [serial = 238] [outer = 0x12b651c00] 03:16:12 INFO - PROCESS | 1653 | 1467108972876 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b9a0c00) [pid = 1653] [serial = 239] [outer = 0x12b651c00] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1167cc400) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1246aa800) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115f72000) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115f6b000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125726400) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128923000) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119c47c00) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1133b6400) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1181f0c00) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117223000) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1163dc800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1163d8000) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12658d800) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124384c00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181f8400) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113c2fc00) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128923800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:16:13 INFO - PROCESS | 1653 | 1467108973328 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]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 626ms 03:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:16:13 INFO - PROCESS | 1653 | 1467108973372 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 1653 | 1467108973373 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:16:13 INFO - PROCESS | 1653 | 1467108973381 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1653 | 1467108973382 Marionette TRACE conn2 <- [1,294,null,{}] 03:16:13 INFO - PROCESS | 1653 | 1467108973384 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}] 03:16:13 INFO - PROCESS | 1653 | 1467108973385 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:13 INFO - PROCESS | 1653 | 1467108973465 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:16:13 INFO - PROCESS | 1653 | 1467108973468 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1653 | 1467108973469 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x122716800 == 43 [pid = 1653] [id = 81] 03:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112dde000) [pid = 1653] [serial = 240] [outer = 0x0] 03:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1161e9000) [pid = 1653] [serial = 241] [outer = 0x112dde000] 03:16:13 INFO - PROCESS | 1653 | 1467108973493 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119812400) [pid = 1653] [serial = 242] [outer = 0x112dde000] 03:16:13 INFO - PROCESS | 1653 | 1467108973823 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]]]}] 03:16:13 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. 03:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 476ms 03:16:13 INFO - PROCESS | 1653 | 1467108973852 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 1653 | 1467108973854 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:16:13 INFO - PROCESS | 1653 | 1467108973857 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1653 | 1467108973859 Marionette TRACE conn2 <- [1,298,null,{}] 03:16:13 INFO - PROCESS | 1653 | 1467108973862 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}] 03:16:13 INFO - PROCESS | 1653 | 1467108973864 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:14 INFO - PROCESS | 1653 | 1467108974012 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:16:14 INFO - PROCESS | 1653 | 1467108974020 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1653 | 1467108974021 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58d800 == 44 [pid = 1653] [id = 82] 03:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119817400) [pid = 1653] [serial = 243] [outer = 0x0] 03:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126d41000) [pid = 1653] [serial = 244] [outer = 0x119817400] 03:16:14 INFO - PROCESS | 1653 | 1467108974071 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129032c00) [pid = 1653] [serial = 245] [outer = 0x119817400] 03:16:14 INFO - PROCESS | 1653 | 1467108974407 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]]]}] 03:16:14 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. 03:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 572ms 03:16:14 INFO - PROCESS | 1653 | 1467108974438 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:16:14 INFO - PROCESS | 1653 | 1467108974440 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:16:14 INFO - PROCESS | 1653 | 1467108974448 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1653 | 1467108974450 Marionette TRACE conn2 <- [1,302,null,{}] 03:16:14 INFO - PROCESS | 1653 | 1467108974453 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}] 03:16:14 INFO - PROCESS | 1653 | 1467108974455 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:14 INFO - PROCESS | 1653 | 1467108974612 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:16:14 INFO - PROCESS | 1653 | 1467108974619 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1653 | 1467108974620 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887e800 == 45 [pid = 1653] [id = 83] 03:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119817800) [pid = 1653] [serial = 246] [outer = 0x0] 03:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128607800) [pid = 1653] [serial = 247] [outer = 0x119817800] 03:16:14 INFO - PROCESS | 1653 | 1467108974660 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12860e400) [pid = 1653] [serial = 248] [outer = 0x119817800] 03:16:15 INFO - PROCESS | 1653 | 1467108975056 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]]]}] 03:16:15 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. 03:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 626ms 03:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:16:15 INFO - PROCESS | 1653 | 1467108975069 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 1653 | 1467108975070 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:16:15 INFO - PROCESS | 1653 | 1467108975072 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1653 | 1467108975073 Marionette TRACE conn2 <- [1,306,null,{}] 03:16:15 INFO - PROCESS | 1653 | 1467108975076 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}] 03:16:15 INFO - PROCESS | 1653 | 1467108975079 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:15 INFO - PROCESS | 1653 | 1467108975155 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:16:15 INFO - PROCESS | 1653 | 1467108975204 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 1653 | 1467108975205 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c2000 == 46 [pid = 1653] [id = 84] 03:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127077800) [pid = 1653] [serial = 249] [outer = 0x0] 03:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12891f000) [pid = 1653] [serial = 250] [outer = 0x127077800] 03:16:15 INFO - PROCESS | 1653 | 1467108975236 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128925c00) [pid = 1653] [serial = 251] [outer = 0x127077800] 03:16:15 INFO - PROCESS | 1653 | 1467108975717 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]]]}] 03:16:15 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. 03:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 03:16:15 INFO - PROCESS | 1653 | 1467108975745 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:16:15 INFO - PROCESS | 1653 | 1467108975747 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:16:15 INFO - PROCESS | 1653 | 1467108975750 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1653 | 1467108975753 Marionette TRACE conn2 <- [1,310,null,{}] 03:16:15 INFO - PROCESS | 1653 | 1467108975756 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}] 03:16:15 INFO - PROCESS | 1653 | 1467108975758 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:15 INFO - PROCESS | 1653 | 1467108975913 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:16:15 INFO - PROCESS | 1653 | 1467108975992 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 1653 | 1467108975993 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4e000 == 47 [pid = 1653] [id = 85] 03:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1172c8400) [pid = 1653] [serial = 252] [outer = 0x0] 03:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1176d1400) [pid = 1653] [serial = 253] [outer = 0x1172c8400] 03:16:16 INFO - PROCESS | 1653 | 1467108976024 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118120c00) [pid = 1653] [serial = 254] [outer = 0x1172c8400] 03:16:16 INFO - PROCESS | 1653 | 1467108976609 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]]]}] 03:16:16 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. 03:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 926ms 03:16:16 INFO - PROCESS | 1653 | 1467108976689 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 1653 | 1467108976691 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:16:16 INFO - PROCESS | 1653 | 1467108976695 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 1653 | 1467108976697 Marionette TRACE conn2 <- [1,314,null,{}] 03:16:16 INFO - PROCESS | 1653 | 1467108976701 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}] 03:16:16 INFO - PROCESS | 1653 | 1467108976702 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:16 INFO - PROCESS | 1653 | 1467108976795 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:16:16 INFO - PROCESS | 1653 | 1467108976868 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1653 | 1467108976871 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f95800 == 48 [pid = 1653] [id = 86] 03:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11748c000) [pid = 1653] [serial = 255] [outer = 0x0] 03:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1176d5000) [pid = 1653] [serial = 256] [outer = 0x11748c000] 03:16:16 INFO - PROCESS | 1653 | 1467108976899 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1181f1c00) [pid = 1653] [serial = 257] [outer = 0x11748c000] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12887e800 == 47 [pid = 1653] [id = 83] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58d800 == 46 [pid = 1653] [id = 82] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x122716800 == 45 [pid = 1653] [id = 81] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12966f000 == 44 [pid = 1653] [id = 80] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x129217800 == 43 [pid = 1653] [id = 79] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x128f18000 == 42 [pid = 1653] [id = 78] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x128d04800 == 41 [pid = 1653] [id = 77] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d2800 == 40 [pid = 1653] [id = 76] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129256c00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x126837800 == 39 [pid = 1653] [id = 75] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b6000 == 38 [pid = 1653] [id = 74] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1241df800 == 37 [pid = 1653] [id = 73] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x122711000 == 36 [pid = 1653] [id = 72] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119906800 == 35 [pid = 1653] [id = 71] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d3000 == 34 [pid = 1653] [id = 70] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118289800 == 33 [pid = 1653] [id = 69] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b6800 == 32 [pid = 1653] [id = 68] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11699e000 == 31 [pid = 1653] [id = 67] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1139b0000 == 30 [pid = 1653] [id = 66] 03:16:17 INFO - PROCESS | 1653 | --DOCSHELL 0x125c26000 == 29 [pid = 1653] [id = 65] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12417d400) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12551c000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126585800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126d9b800) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119c9b800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126d41400) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126860000) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127075c00) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12897c000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128605c00) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12252bc00) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119227800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119810c00) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1182b0800) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11863e000) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1172c2800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117ea8000) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176cf000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116978000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182be800) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176d1800) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126d46800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126862800) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125c49c00) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b0a800) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11895d400) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118406800) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1172c2000) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12902d000) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11662c400) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12426c400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128980800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128983000) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12269b800) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 03:16:17 INFO - PROCESS | 1653 | 1467108977333 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]]]}] 03:16:17 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. 03:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 03:16:17 INFO - PROCESS | 1653 | 1467108977367 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 1653 | 1467108977371 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:16:17 INFO - PROCESS | 1653 | 1467108977381 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1653 | 1467108977382 Marionette TRACE conn2 <- [1,318,null,{}] 03:16:17 INFO - PROCESS | 1653 | 1467108977385 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}] 03:16:17 INFO - PROCESS | 1653 | 1467108977387 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:17 INFO - PROCESS | 1653 | 1467108977464 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:16:17 INFO - PROCESS | 1653 | 1467108977468 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1653 | 1467108977469 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b6000 == 30 [pid = 1653] [id = 87] 03:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182ba400) [pid = 1653] [serial = 258] [outer = 0x0] 03:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11862f800) [pid = 1653] [serial = 259] [outer = 0x1182ba400] 03:16:17 INFO - PROCESS | 1653 | 1467108977499 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11895d800) [pid = 1653] [serial = 260] [outer = 0x1182ba400] 03:16:17 INFO - PROCESS | 1653 | 1467108977812 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]]]}] 03:16:17 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. 03:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 476ms 03:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:16:17 INFO - PROCESS | 1653 | 1467108977851 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 1653 | 1467108977853 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:16:17 INFO - PROCESS | 1653 | 1467108977855 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1653 | 1467108977857 Marionette TRACE conn2 <- [1,322,null,{}] 03:16:17 INFO - PROCESS | 1653 | 1467108977865 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}] 03:16:17 INFO - PROCESS | 1653 | 1467108977868 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:17 INFO - PROCESS | 1653 | 1467108977945 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:16:17 INFO - PROCESS | 1653 | 1467108977950 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1653 | 1467108977953 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b8800 == 31 [pid = 1653] [id = 88] 03:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119967400) [pid = 1653] [serial = 261] [outer = 0x0] 03:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c4c000) [pid = 1653] [serial = 262] [outer = 0x119967400] 03:16:17 INFO - PROCESS | 1653 | 1467108977986 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12269d400) [pid = 1653] [serial = 263] [outer = 0x119967400] 03:16:18 INFO - PROCESS | 1653 | 1467108978453 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]]]}] 03:16:18 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. 03:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 624ms 03:16:18 INFO - PROCESS | 1653 | 1467108978480 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:16:18 INFO - PROCESS | 1653 | 1467108978482 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:16:18 INFO - PROCESS | 1653 | 1467108978485 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 1653 | 1467108978487 Marionette TRACE conn2 <- [1,326,null,{}] 03:16:18 INFO - PROCESS | 1653 | 1467108978490 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}] 03:16:18 INFO - PROCESS | 1653 | 1467108978492 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:18 INFO - PROCESS | 1653 | 1467108978623 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:16:18 INFO - PROCESS | 1653 | 1467108978631 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 1653 | 1467108978632 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118617000 == 32 [pid = 1653] [id = 89] 03:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1247dfc00) [pid = 1653] [serial = 264] [outer = 0x0] 03:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124ef2c00) [pid = 1653] [serial = 265] [outer = 0x1247dfc00] 03:16:18 INFO - PROCESS | 1653 | 1467108978675 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12558f000) [pid = 1653] [serial = 266] [outer = 0x1247dfc00] 03:16:19 INFO - PROCESS | 1653 | 1467108979094 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]]]}] 03:16:19 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. 03:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 622ms 03:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:16:19 INFO - PROCESS | 1653 | 1467108979114 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1653 | 1467108979115 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:16:19 INFO - PROCESS | 1653 | 1467108979117 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1653 | 1467108979118 Marionette TRACE conn2 <- [1,330,null,{}] 03:16:19 INFO - PROCESS | 1653 | 1467108979120 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}] 03:16:19 INFO - PROCESS | 1653 | 1467108979122 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:19 INFO - PROCESS | 1653 | 1467108979200 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:16:19 INFO - PROCESS | 1653 | 1467108979204 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1653 | 1467108979206 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119546800 == 33 [pid = 1653] [id = 90] 03:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125c4a400) [pid = 1653] [serial = 267] [outer = 0x0] 03:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125cc0800) [pid = 1653] [serial = 268] [outer = 0x125c4a400] 03:16:19 INFO - PROCESS | 1653 | 1467108979230 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12685bc00) [pid = 1653] [serial = 269] [outer = 0x125c4a400] 03:16:19 INFO - PROCESS | 1653 | 1467108979545 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]]]}] 03:16:19 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. 03:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 467ms 03:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:16:19 INFO - PROCESS | 1653 | 1467108979585 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1653 | 1467108979587 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:16:19 INFO - PROCESS | 1653 | 1467108979589 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1653 | 1467108979591 Marionette TRACE conn2 <- [1,334,null,{}] 03:16:19 INFO - PROCESS | 1653 | 1467108979595 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}] 03:16:19 INFO - PROCESS | 1653 | 1467108979600 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:19 INFO - PROCESS | 1653 | 1467108979774 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:16:19 INFO - PROCESS | 1653 | 1467108979796 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1653 | 1467108979797 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c09000 == 34 [pid = 1653] [id = 91] 03:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126861800) [pid = 1653] [serial = 270] [outer = 0x0] 03:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126d9c800) [pid = 1653] [serial = 271] [outer = 0x126861800] 03:16:19 INFO - PROCESS | 1653 | 1467108979838 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128610000) [pid = 1653] [serial = 272] [outer = 0x126861800] 03:16:20 INFO - PROCESS | 1653 | 1467108980262 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]]]}] 03:16:20 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. 03:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 721ms 03:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:16:20 INFO - PROCESS | 1653 | 1467108980311 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1653 | 1467108980312 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:16:20 INFO - PROCESS | 1653 | 1467108980314 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1653 | 1467108980315 Marionette TRACE conn2 <- [1,338,null,{}] 03:16:20 INFO - PROCESS | 1653 | 1467108980317 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}] 03:16:20 INFO - PROCESS | 1653 | 1467108980318 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:20 INFO - PROCESS | 1653 | 1467108980413 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:16:20 INFO - PROCESS | 1653 | 1467108980444 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1653 | 1467108980445 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x122716800 == 35 [pid = 1653] [id = 92] 03:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1150c0800) [pid = 1653] [serial = 273] [outer = 0x0] 03:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128924400) [pid = 1653] [serial = 274] [outer = 0x1150c0800] 03:16:20 INFO - PROCESS | 1653 | 1467108980469 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12897e400) [pid = 1653] [serial = 275] [outer = 0x1150c0800] 03:16:20 INFO - PROCESS | 1653 | 1467108980745 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]]]}] 03:16:20 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. 03:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 03:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:16:20 INFO - PROCESS | 1653 | 1467108980786 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1653 | 1467108980787 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:16:20 INFO - PROCESS | 1653 | 1467108980789 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1653 | 1467108980790 Marionette TRACE conn2 <- [1,342,null,{}] 03:16:20 INFO - PROCESS | 1653 | 1467108980795 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}] 03:16:20 INFO - PROCESS | 1653 | 1467108980798 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:20 INFO - PROCESS | 1653 | 1467108980892 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:16:20 INFO - PROCESS | 1653 | 1467108980895 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1653 | 1467108980897 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f96800 == 36 [pid = 1653] [id = 93] 03:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128921400) [pid = 1653] [serial = 276] [outer = 0x0] 03:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128d2a800) [pid = 1653] [serial = 277] [outer = 0x128921400] 03:16:20 INFO - PROCESS | 1653 | 1467108980921 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12902b400) [pid = 1653] [serial = 278] [outer = 0x128921400] 03:16:21 INFO - PROCESS | 1653 | 1467108981247 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]]]}] 03:16:21 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. 03:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 473ms 03:16:21 INFO - PROCESS | 1653 | 1467108981267 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 1653 | 1467108981268 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:16:21 INFO - PROCESS | 1653 | 1467108981281 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1653 | 1467108981282 Marionette TRACE conn2 <- [1,346,null,{}] 03:16:21 INFO - PROCESS | 1653 | 1467108981284 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}] 03:16:21 INFO - PROCESS | 1653 | 1467108981285 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:21 INFO - PROCESS | 1653 | 1467108981389 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:16:21 INFO - PROCESS | 1653 | 1467108981393 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 1653 | 1467108981395 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e26000 == 37 [pid = 1653] [id = 94] 03:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12902c800) [pid = 1653] [serial = 279] [outer = 0x0] 03:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129259400) [pid = 1653] [serial = 280] [outer = 0x12902c800] 03:16:21 INFO - PROCESS | 1653 | 1467108981418 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12947e000) [pid = 1653] [serial = 281] [outer = 0x12902c800] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a9a4400) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b651400) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11811cc00) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1192a7800) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128dd6000) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12892b400) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1181f9400) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11676bc00) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125520800) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12925d000) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116905800) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129479000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186ef800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111c1bc00) [pid = 1653] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a9a7000) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b651c00) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112dde000) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119817400) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:16:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119817800) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:16:21 INFO - PROCESS | 1653 | 1467108981864 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]]]}] 03:16:21 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. 03:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 620ms 03:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:16:21 INFO - PROCESS | 1653 | 1467108981901 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 1653 | 1467108981902 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:16:21 INFO - PROCESS | 1653 | 1467108981904 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1653 | 1467108981905 Marionette TRACE conn2 <- [1,350,null,{}] 03:16:21 INFO - PROCESS | 1653 | 1467108981908 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}] 03:16:21 INFO - PROCESS | 1653 | 1467108981909 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:22 INFO - PROCESS | 1653 | 1467108982018 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:16:22 INFO - PROCESS | 1653 | 1467108982050 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1653 | 1467108982051 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x125537800 == 38 [pid = 1653] [id = 95] 03:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11811cc00) [pid = 1653] [serial = 282] [outer = 0x0] 03:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1246a9000) [pid = 1653] [serial = 283] [outer = 0x11811cc00] 03:16:22 INFO - PROCESS | 1653 | 1467108982075 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128984400) [pid = 1653] [serial = 284] [outer = 0x11811cc00] 03:16:22 INFO - PROCESS | 1653 | 1467108982348 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]]]}] 03:16:22 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. 03:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 03:16:22 INFO - PROCESS | 1653 | 1467108982383 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1653 | 1467108982384 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:16:22 INFO - PROCESS | 1653 | 1467108982387 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1653 | 1467108982388 Marionette TRACE conn2 <- [1,354,null,{}] 03:16:22 INFO - PROCESS | 1653 | 1467108982391 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}] 03:16:22 INFO - PROCESS | 1653 | 1467108982404 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:22 INFO - PROCESS | 1653 | 1467108982500 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:16:22 INFO - PROCESS | 1653 | 1467108982504 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1653 | 1467108982506 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cac000 == 39 [pid = 1653] [id = 96] 03:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1192ab800) [pid = 1653] [serial = 285] [outer = 0x0] 03:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129477c00) [pid = 1653] [serial = 286] [outer = 0x1192ab800] 03:16:22 INFO - PROCESS | 1653 | 1467108982575 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a57dc00) [pid = 1653] [serial = 287] [outer = 0x1192ab800] 03:16:22 INFO - PROCESS | 1653 | 1467108982900 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]]]}] 03:16:22 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. 03:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 03:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:16:22 INFO - PROCESS | 1653 | 1467108982957 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1653 | 1467108982959 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:16:22 INFO - PROCESS | 1653 | 1467108982963 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1653 | 1467108982964 Marionette TRACE conn2 <- [1,358,null,{}] 03:16:22 INFO - PROCESS | 1653 | 1467108982968 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}] 03:16:22 INFO - PROCESS | 1653 | 1467108982970 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:23 INFO - PROCESS | 1653 | 1467108983088 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:16:23 INFO - PROCESS | 1653 | 1467108983161 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1653 | 1467108983162 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887c800 == 40 [pid = 1653] [id = 97] 03:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a573c00) [pid = 1653] [serial = 288] [outer = 0x0] 03:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a999400) [pid = 1653] [serial = 289] [outer = 0x12a573c00] 03:16:23 INFO - PROCESS | 1653 | 1467108983202 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12aa7f400) [pid = 1653] [serial = 290] [outer = 0x12a573c00] 03:16:23 INFO - PROCESS | 1653 | 1467108983528 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]]]}] 03:16:23 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. 03:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 620ms 03:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:16:23 INFO - PROCESS | 1653 | 1467108983582 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 1653 | 1467108983583 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:16:23 INFO - PROCESS | 1653 | 1467108983585 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 1653 | 1467108983596 Marionette TRACE conn2 <- [1,362,null,{}] 03:16:23 INFO - PROCESS | 1653 | 1467108983599 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}] 03:16:23 INFO - PROCESS | 1653 | 1467108983600 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:23 INFO - PROCESS | 1653 | 1467108983675 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:16:23 INFO - PROCESS | 1653 | 1467108983770 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1653 | 1467108983772 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fad000 == 41 [pid = 1653] [id = 98] 03:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110fa0c00) [pid = 1653] [serial = 291] [outer = 0x0] 03:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1133af000) [pid = 1653] [serial = 292] [outer = 0x110fa0c00] 03:16:23 INFO - PROCESS | 1653 | 1467108983803 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116903c00) [pid = 1653] [serial = 293] [outer = 0x110fa0c00] 03:16:24 INFO - PROCESS | 1653 | 1467108984251 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]]]}] 03:16:24 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. 03:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 680ms 03:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:16:24 INFO - PROCESS | 1653 | 1467108984268 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1653 | 1467108984270 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:16:24 INFO - PROCESS | 1653 | 1467108984273 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1653 | 1467108984275 Marionette TRACE conn2 <- [1,366,null,{}] 03:16:24 INFO - PROCESS | 1653 | 1467108984278 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}] 03:16:24 INFO - PROCESS | 1653 | 1467108984281 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:24 INFO - PROCESS | 1653 | 1467108984379 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:16:24 INFO - PROCESS | 1653 | 1467108984466 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1653 | 1467108984468 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bb800 == 42 [pid = 1653] [id = 99] 03:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11840c400) [pid = 1653] [serial = 294] [outer = 0x0] 03:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1186ed800) [pid = 1653] [serial = 295] [outer = 0x11840c400] 03:16:24 INFO - PROCESS | 1653 | 1467108984497 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11922e400) [pid = 1653] [serial = 296] [outer = 0x11840c400] 03:16:24 INFO - PROCESS | 1653 | 1467108984933 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]]]}] 03:16:24 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. 03:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 03:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:16:24 INFO - PROCESS | 1653 | 1467108984946 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1653 | 1467108984949 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:16:24 INFO - PROCESS | 1653 | 1467108984951 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1653 | 1467108984953 Marionette TRACE conn2 <- [1,370,null,{}] 03:16:24 INFO - PROCESS | 1653 | 1467108984955 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}] 03:16:24 INFO - PROCESS | 1653 | 1467108984957 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:25 INFO - PROCESS | 1653 | 1467108985055 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:16:25 INFO - PROCESS | 1653 | 1467108985104 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1653 | 1467108985106 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124569000 == 43 [pid = 1653] [id = 100] 03:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119814c00) [pid = 1653] [serial = 297] [outer = 0x0] 03:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124626800) [pid = 1653] [serial = 298] [outer = 0x119814c00] 03:16:25 INFO - PROCESS | 1653 | 1467108985135 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125c51800) [pid = 1653] [serial = 299] [outer = 0x119814c00] 03:16:25 INFO - PROCESS | 1653 | 1467108985574 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]]]}] 03:16:25 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. 03:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 03:16:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:16:25 INFO - PROCESS | 1653 | 1467108985621 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 1653 | 1467108985622 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:16:25 INFO - PROCESS | 1653 | 1467108985646 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 1653 | 1467108985650 Marionette TRACE conn2 <- [1,374,null,{}] 03:16:25 INFO - PROCESS | 1653 | 1467108985690 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}] 03:16:25 INFO - PROCESS | 1653 | 1467108985692 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:25 INFO - PROCESS | 1653 | 1467108985806 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:16:25 INFO - PROCESS | 1653 | 1467108985842 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1653 | 1467108985843 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x129660000 == 44 [pid = 1653] [id = 101] 03:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127074c00) [pid = 1653] [serial = 300] [outer = 0x0] 03:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128605000) [pid = 1653] [serial = 301] [outer = 0x127074c00] 03:16:25 INFO - PROCESS | 1653 | 1467108985872 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128925000) [pid = 1653] [serial = 302] [outer = 0x127074c00] 03:16:26 INFO - PROCESS | 1653 | 1467108986355 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:16:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 796ms 03:16:26 INFO - PROCESS | 1653 | 1467108986422 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:16:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:16:26 INFO - PROCESS | 1653 | 1467108986424 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:16:26 INFO - PROCESS | 1653 | 1467108986426 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1653 | 1467108986428 Marionette TRACE conn2 <- [1,378,null,{}] 03:16:26 INFO - PROCESS | 1653 | 1467108986430 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}] 03:16:26 INFO - PROCESS | 1653 | 1467108986431 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:26 INFO - PROCESS | 1653 | 1467108986530 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:16:26 INFO - PROCESS | 1653 | 1467108986707 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1653 | 1467108986708 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695f000 == 45 [pid = 1653] [id = 102] 03:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11676c400) [pid = 1653] [serial = 303] [outer = 0x0] 03:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116971800) [pid = 1653] [serial = 304] [outer = 0x11676c400] 03:16:26 INFO - PROCESS | 1653 | 1467108986736 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1176cb400) [pid = 1653] [serial = 305] [outer = 0x11676c400] 03:16:27 INFO - PROCESS | 1653 | 1467108987168 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:16:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 771ms 03:16:27 INFO - PROCESS | 1653 | 1467108987212 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1653 | 1467108987214 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:16:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:16:27 INFO - PROCESS | 1653 | 1467108987218 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1653 | 1467108987220 Marionette TRACE conn2 <- [1,382,null,{}] 03:16:27 INFO - PROCESS | 1653 | 1467108987223 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}] 03:16:27 INFO - PROCESS | 1653 | 1467108987225 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:27 INFO - PROCESS | 1653 | 1467108987315 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12887c800 == 44 [pid = 1653] [id = 97] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x125cac000 == 43 [pid = 1653] [id = 96] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x125537800 == 42 [pid = 1653] [id = 95] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124e26000 == 41 [pid = 1653] [id = 94] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x115f96800 == 40 [pid = 1653] [id = 93] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x122716800 == 39 [pid = 1653] [id = 92] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119c09000 == 38 [pid = 1653] [id = 91] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119546800 == 37 [pid = 1653] [id = 90] 03:16:27 INFO - PROCESS | 1653 | 1467108987412 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1653 | 1467108987413 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118617000 == 36 [pid = 1653] [id = 89] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b8800 == 35 [pid = 1653] [id = 88] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b6000 == 34 [pid = 1653] [id = 87] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x115f95800 == 33 [pid = 1653] [id = 86] 03:16:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4e000 == 32 [pid = 1653] [id = 85] 03:16:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f7a800 == 33 [pid = 1653] [id = 103] 03:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117ea8c00) [pid = 1653] [serial = 306] [outer = 0x0] 03:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1182b1000) [pid = 1653] [serial = 307] [outer = 0x117ea8c00] 03:16:27 INFO - PROCESS | 1653 | 1467108987443 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11996b800) [pid = 1653] [serial = 308] [outer = 0x117ea8c00] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12aa7b000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b8eb800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118210800) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11863c000) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119c9cc00) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124627400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129266800) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128985c00) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128d2e800) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128dd4400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129030400) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116773000) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1176d4c00) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125cc0400) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12892ac00) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129484800) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a4c1c00) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1246afc00) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125524c00) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a57f400) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129255000) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12947a800) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1192a5c00) [pid = 1653] [serial = 201] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11996c400) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12aba0000) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12b99a000) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12cb7fc00) [pid = 1653] [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.] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b8f4c00) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119812400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b9a0c00) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1161e9000) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129032c00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b64a400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128607800) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12aa81800) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126d41000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a9a1400) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12860e400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 03:16:27 INFO - PROCESS | 1653 | 1467108987753 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:16:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 03:16:27 INFO - PROCESS | 1653 | 1467108987790 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1653 | 1467108987792 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:16:27 INFO - PROCESS | 1653 | 1467108987797 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1653 | 1467108987799 Marionette TRACE conn2 <- [1,386,null,{}] 03:16:27 INFO - PROCESS | 1653 | 1467108987801 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}] 03:16:27 INFO - PROCESS | 1653 | 1467108987802 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:27 INFO - PROCESS | 1653 | 1467108987882 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:16:27 INFO - PROCESS | 1653 | 1467108987933 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1653 | 1467108987934 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823f000 == 34 [pid = 1653] [id = 104] 03:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11996dc00) [pid = 1653] [serial = 309] [outer = 0x0] 03:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1246afc00) [pid = 1653] [serial = 310] [outer = 0x11996dc00] 03:16:27 INFO - PROCESS | 1653 | 1467108987959 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x125c4f000) [pid = 1653] [serial = 311] [outer = 0x11996dc00] 03:16:28 INFO - PROCESS | 1653 | 1467108988256 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]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 03:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:16:28 INFO - PROCESS | 1653 | 1467108988266 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 1653 | 1467108988268 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:16:28 INFO - PROCESS | 1653 | 1467108988274 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 1653 | 1467108988282 Marionette TRACE conn2 <- [1,390,null,{}] 03:16:28 INFO - PROCESS | 1653 | 1467108988290 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}] 03:16:28 INFO - PROCESS | 1653 | 1467108988292 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:28 INFO - PROCESS | 1653 | 1467108988382 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:16:28 INFO - PROCESS | 1653 | 1467108988386 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 1653 | 1467108988387 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c09000 == 35 [pid = 1653] [id = 105] 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125cc5400) [pid = 1653] [serial = 312] [outer = 0x0] 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126865800) [pid = 1653] [serial = 313] [outer = 0x125cc5400] 03:16:28 INFO - PROCESS | 1653 | 1467108988414 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12897e000) [pid = 1653] [serial = 314] [outer = 0x125cc5400] 03:16:28 INFO - PROCESS | 1653 | 1467108988786 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]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 534ms 03:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:16:28 INFO - PROCESS | 1653 | 1467108988806 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 1653 | 1467108988807 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:16:28 INFO - PROCESS | 1653 | 1467108988810 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 1653 | 1467108988813 Marionette TRACE conn2 <- [1,394,null,{}] 03:16:28 INFO - PROCESS | 1653 | 1467108988817 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}] 03:16:28 INFO - PROCESS | 1653 | 1467108988818 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:28 INFO - PROCESS | 1653 | 1467108988900 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:16:28 INFO - PROCESS | 1653 | 1467108988904 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 1653 | 1467108988905 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12270b000 == 36 [pid = 1653] [id = 106] 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12897f000) [pid = 1653] [serial = 315] [outer = 0x0] 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128dd4400) [pid = 1653] [serial = 316] [outer = 0x12897f000] 03:16:28 INFO - PROCESS | 1653 | 1467108988929 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129266800) [pid = 1653] [serial = 317] [outer = 0x12897f000] 03:16:29 INFO - PROCESS | 1653 | 1467108989464 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]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 672ms 03:16:29 INFO - PROCESS | 1653 | 1467108989499 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 1653 | 1467108989501 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:16:29 INFO - PROCESS | 1653 | 1467108989529 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 1653 | 1467108989531 Marionette TRACE conn2 <- [1,398,null,{}] 03:16:29 INFO - PROCESS | 1653 | 1467108989534 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}] 03:16:29 INFO - PROCESS | 1653 | 1467108989536 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:29 INFO - PROCESS | 1653 | 1467108989696 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:16:29 INFO - PROCESS | 1653 | 1467108989734 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1653 | 1467108989738 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c93000 == 37 [pid = 1653] [id = 107] 03:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12ab97800) [pid = 1653] [serial = 318] [outer = 0x0] 03:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12aba1c00) [pid = 1653] [serial = 319] [outer = 0x12ab97800] 03:16:29 INFO - PROCESS | 1653 | 1467108989770 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b8ec800) [pid = 1653] [serial = 320] [outer = 0x12ab97800] 03:16:30 INFO - PROCESS | 1653 | 1467108990125 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 03:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:16:30 INFO - PROCESS | 1653 | 1467108990151 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1653 | 1467108990152 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:16:30 INFO - PROCESS | 1653 | 1467108990154 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1653 | 1467108990155 Marionette TRACE conn2 <- [1,402,null,{}] 03:16:30 INFO - PROCESS | 1653 | 1467108990158 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}] 03:16:30 INFO - PROCESS | 1653 | 1467108990161 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:30 INFO - PROCESS | 1653 | 1467108990261 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:16:30 INFO - PROCESS | 1653 | 1467108990264 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 1653 | 1467108990266 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x115de9000 == 38 [pid = 1653] [id = 108] 03:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b8ed000) [pid = 1653] [serial = 321] [outer = 0x0] 03:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b999400) [pid = 1653] [serial = 322] [outer = 0x12b8ed000] 03:16:30 INFO - PROCESS | 1653 | 1467108990289 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12be06000) [pid = 1653] [serial = 323] [outer = 0x12b8ed000] 03:16:30 INFO - PROCESS | 1653 | 1467108990632 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 522ms 03:16:30 INFO - PROCESS | 1653 | 1467108990679 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1653 | 1467108990681 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:16:30 INFO - PROCESS | 1653 | 1467108990689 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1653 | 1467108990691 Marionette TRACE conn2 <- [1,406,null,{}] 03:16:30 INFO - PROCESS | 1653 | 1467108990693 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}] 03:16:30 INFO - PROCESS | 1653 | 1467108990694 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:30 INFO - PROCESS | 1653 | 1467108990798 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:16:30 INFO - PROCESS | 1653 | 1467108990802 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 1653 | 1467108990803 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f1b800 == 39 [pid = 1653] [id = 109] 03:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b8f4c00) [pid = 1653] [serial = 324] [outer = 0x0] 03:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12be0d000) [pid = 1653] [serial = 325] [outer = 0x12b8f4c00] 03:16:30 INFO - PROCESS | 1653 | 1467108990856 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12be45000) [pid = 1653] [serial = 326] [outer = 0x12b8f4c00] 03:16:31 INFO - PROCESS | 1653 | 1467108991170 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]]]}] 03:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms 03:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:16:31 INFO - PROCESS | 1653 | 1467108991207 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:16:31 INFO - PROCESS | 1653 | 1467108991209 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:16:31 INFO - PROCESS | 1653 | 1467108991211 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1653 | 1467108991212 Marionette TRACE conn2 <- [1,410,null,{}] 03:16:31 INFO - PROCESS | 1653 | 1467108991214 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}] 03:16:31 INFO - PROCESS | 1653 | 1467108991215 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:31 INFO - PROCESS | 1653 | 1467108991312 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:16:31 INFO - PROCESS | 1653 | 1467108991316 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1653 | 1467108991317 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129215800 == 40 [pid = 1653] [id = 110] 03:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b8f6400) [pid = 1653] [serial = 327] [outer = 0x0] 03:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12be4f400) [pid = 1653] [serial = 328] [outer = 0x12b8f6400] 03:16:31 INFO - PROCESS | 1653 | 1467108991368 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12c405c00) [pid = 1653] [serial = 329] [outer = 0x12b8f6400] 03:16:31 INFO - PROCESS | 1653 | 1467108991711 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]]]}] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125c4a400) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126861800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1247dfc00) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1150c0800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119967400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11811cc00) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128921400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12902c800) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11748c000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1182ba400) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:16:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1192ab800) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:16:31 INFO - PROCESS | 1653 | 1467108991753 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 569ms 03:16:31 INFO - PROCESS | 1653 | 1467108991780 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:16:31 INFO - PROCESS | 1653 | 1467108991781 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:16:31 INFO - PROCESS | 1653 | 1467108991783 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1653 | 1467108991785 Marionette TRACE conn2 <- [1,414,null,{}] 03:16:31 INFO - PROCESS | 1653 | 1467108991787 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}] 03:16:31 INFO - PROCESS | 1653 | 1467108991796 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:31 INFO - PROCESS | 1653 | 1467108991876 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:16:31 INFO - PROCESS | 1653 | 1467108991882 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1653 | 1467108991883 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58d800 == 41 [pid = 1653] [id = 111] 03:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12be0ec00) [pid = 1653] [serial = 330] [outer = 0x0] 03:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c406800) [pid = 1653] [serial = 331] [outer = 0x12be0ec00] 03:16:31 INFO - PROCESS | 1653 | 1467108991907 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12c40d800) [pid = 1653] [serial = 332] [outer = 0x12be0ec00] 03:16:32 INFO - PROCESS | 1653 | 1467108992233 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]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 03:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:16:32 INFO - PROCESS | 1653 | 1467108992253 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 1653 | 1467108992254 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:16:32 INFO - PROCESS | 1653 | 1467108992256 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 1653 | 1467108992257 Marionette TRACE conn2 <- [1,418,null,{}] 03:16:32 INFO - PROCESS | 1653 | 1467108992261 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}] 03:16:32 INFO - PROCESS | 1653 | 1467108992264 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:32 INFO - PROCESS | 1653 | 1467108992341 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:16:32 INFO - PROCESS | 1653 | 1467108992396 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1653 | 1467108992397 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5bc000 == 42 [pid = 1653] [id = 112] 03:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a57c800) [pid = 1653] [serial = 333] [outer = 0x0] 03:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12c4d2000) [pid = 1653] [serial = 334] [outer = 0x12a57c800] 03:16:32 INFO - PROCESS | 1653 | 1467108992424 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12c4dd800) [pid = 1653] [serial = 335] [outer = 0x12a57c800] 03:16:33 INFO - PROCESS | 1653 | 1467108993175 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]]]}] 03:16:33 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 03:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 925ms 03:16:33 INFO - PROCESS | 1653 | 1467108993181 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:16:33 INFO - PROCESS | 1653 | 1467108993190 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:16:33 INFO - PROCESS | 1653 | 1467108993193 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1653 | 1467108993195 Marionette TRACE conn2 <- [1,422,null,{}] 03:16:33 INFO - PROCESS | 1653 | 1467108993198 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}] 03:16:33 INFO - PROCESS | 1653 | 1467108993199 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:33 INFO - PROCESS | 1653 | 1467108993289 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:16:33 INFO - PROCESS | 1653 | 1467108993292 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 1653 | 1467108993295 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b610000 == 43 [pid = 1653] [id = 113] 03:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196d2000) [pid = 1653] [serial = 336] [outer = 0x0] 03:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1196d7400) [pid = 1653] [serial = 337] [outer = 0x1196d2000] 03:16:33 INFO - PROCESS | 1653 | 1467108993320 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12c865c00) [pid = 1653] [serial = 338] [outer = 0x1196d2000] 03:16:34 INFO - PROCESS | 1653 | 1467108994137 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]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 03:16:34 INFO - PROCESS | 1653 | 1467108994164 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 1653 | 1467108994167 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:16:34 INFO - PROCESS | 1653 | 1467108994170 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1653 | 1467108994172 Marionette TRACE conn2 <- [1,426,null,{}] 03:16:34 INFO - PROCESS | 1653 | 1467108994177 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}] 03:16:34 INFO - PROCESS | 1653 | 1467108994179 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:34 INFO - PROCESS | 1653 | 1467108994280 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:16:34 INFO - PROCESS | 1653 | 1467108994331 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1653 | 1467108994333 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4d800 == 44 [pid = 1653] [id = 114] 03:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110e3b400) [pid = 1653] [serial = 339] [outer = 0x0] 03:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110e41400) [pid = 1653] [serial = 340] [outer = 0x110e3b400] 03:16:34 INFO - PROCESS | 1653 | 1467108994365 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116773000) [pid = 1653] [serial = 341] [outer = 0x110e3b400] 03:16:34 INFO - PROCESS | 1653 | 1467108994820 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] 03:16:34 INFO - PROCESS | 1653 | 1467108994846 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:16:34 INFO - PROCESS | 1653 | 1467108994850 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1653 | 1467108994852 Marionette TRACE conn2 <- [1,430,null,{}] 03:16:34 INFO - PROCESS | 1653 | 1467108994855 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}] 03:16:34 INFO - PROCESS | 1653 | 1467108994856 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:34 INFO - PROCESS | 1653 | 1467108994962 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:16:35 INFO - PROCESS | 1653 | 1467108995016 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1653 | 1467108995017 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241d7000 == 45 [pid = 1653] [id = 115] 03:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176d4000) [pid = 1653] [serial = 342] [outer = 0x0] 03:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119227400) [pid = 1653] [serial = 343] [outer = 0x1176d4000] 03:16:35 INFO - PROCESS | 1653 | 1467108995048 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1196d5800) [pid = 1653] [serial = 344] [outer = 0x1176d4000] 03:16:35 INFO - PROCESS | 1653 | 1467108995474 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]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 03:16:35 INFO - PROCESS | 1653 | 1467108995525 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 1653 | 1467108995526 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:16:35 INFO - PROCESS | 1653 | 1467108995529 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 1653 | 1467108995531 Marionette TRACE conn2 <- [1,434,null,{}] 03:16:35 INFO - PROCESS | 1653 | 1467108995539 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}] 03:16:35 INFO - PROCESS | 1653 | 1467108995542 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:35 INFO - PROCESS | 1653 | 1467108995698 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:16:35 INFO - PROCESS | 1653 | 1467108995749 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1653 | 1467108995751 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12965c000 == 46 [pid = 1653] [id = 116] 03:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12658c400) [pid = 1653] [serial = 345] [outer = 0x0] 03:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126864000) [pid = 1653] [serial = 346] [outer = 0x12658c400] 03:16:35 INFO - PROCESS | 1653 | 1467108995782 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12707cc00) [pid = 1653] [serial = 347] [outer = 0x12658c400] 03:16:36 INFO - PROCESS | 1653 | 1467108996222 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]]]}] 03:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 724ms 03:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:16:36 INFO - PROCESS | 1653 | 1467108996254 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:16:36 INFO - PROCESS | 1653 | 1467108996256 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:16:36 INFO - PROCESS | 1653 | 1467108996259 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1653 | 1467108996261 Marionette TRACE conn2 <- [1,438,null,{}] 03:16:36 INFO - PROCESS | 1653 | 1467108996264 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}] 03:16:36 INFO - PROCESS | 1653 | 1467108996266 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:36 INFO - PROCESS | 1653 | 1467108996405 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:16:36 INFO - PROCESS | 1653 | 1467108996686 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1653 | 1467108996688 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f3b800 == 47 [pid = 1653] [id = 117] 03:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116356800) [pid = 1653] [serial = 348] [outer = 0x0] 03:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117225000) [pid = 1653] [serial = 349] [outer = 0x116356800] 03:16:36 INFO - PROCESS | 1653 | 1467108996768 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118202800) [pid = 1653] [serial = 350] [outer = 0x116356800] 03:16:37 INFO - PROCESS | 1653 | 1467108997255 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]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1021ms 03:16:37 INFO - PROCESS | 1653 | 1467108997282 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:16:37 INFO - PROCESS | 1653 | 1467108997284 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:16:37 INFO - PROCESS | 1653 | 1467108997287 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 1653 | 1467108997288 Marionette TRACE conn2 <- [1,442,null,{}] 03:16:37 INFO - PROCESS | 1653 | 1467108997292 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}] 03:16:37 INFO - PROCESS | 1653 | 1467108997295 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:37 INFO - PROCESS | 1653 | 1467108997431 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:16:37 INFO - PROCESS | 1653 | 1467108997441 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:37 INFO - PROCESS | 1653 | 1467108997442 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11666b800 == 48 [pid = 1653] [id = 118] 03:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1161e1000) [pid = 1653] [serial = 351] [outer = 0x0] 03:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1196d4400) [pid = 1653] [serial = 352] [outer = 0x1161e1000] 03:16:37 INFO - PROCESS | 1653 | 1467108997486 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119987400) [pid = 1653] [serial = 353] [outer = 0x1161e1000] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5bc000 == 47 [pid = 1653] [id = 112] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58d800 == 46 [pid = 1653] [id = 111] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x129215800 == 45 [pid = 1653] [id = 110] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x128f1b800 == 44 [pid = 1653] [id = 109] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x115de9000 == 43 [pid = 1653] [id = 108] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x125c93000 == 42 [pid = 1653] [id = 107] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12270b000 == 41 [pid = 1653] [id = 106] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1176d1400) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12891f000) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119c09000 == 40 [pid = 1653] [id = 105] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11823f000 == 39 [pid = 1653] [id = 104] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x115f7a800 == 38 [pid = 1653] [id = 103] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11695f000 == 37 [pid = 1653] [id = 102] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bb800 == 36 [pid = 1653] [id = 99] 03:16:37 INFO - PROCESS | 1653 | --DOCSHELL 0x112fad000 == 35 [pid = 1653] [id = 98] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125cc0800) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128610000) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124ef2c00) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126d9c800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12558f000) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12897e400) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12269d400) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119c4c000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128924400) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1246a9000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128d2a800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12902b400) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129259400) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1181f1c00) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12947e000) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1176d5000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11895d800) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11862f800) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128984400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129477c00) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a57dc00) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12685bc00) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a999400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 03:16:37 INFO - PROCESS | 1653 | 1467108997863 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]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 620ms 03:16:37 INFO - PROCESS | 1653 | 1467108997908 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:16:37 INFO - PROCESS | 1653 | 1467108997910 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:16:37 INFO - PROCESS | 1653 | 1467108997914 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 1653 | 1467108997915 Marionette TRACE conn2 <- [1,446,null,{}] 03:16:37 INFO - PROCESS | 1653 | 1467108997917 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}] 03:16:37 INFO - PROCESS | 1653 | 1467108997919 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:38 INFO - PROCESS | 1653 | 1467108997997 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:16:38 INFO - PROCESS | 1653 | 1467108998001 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1653 | 1467108998002 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b9800 == 36 [pid = 1653] [id = 119] 03:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c4f400) [pid = 1653] [serial = 354] [outer = 0x0] 03:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124ee7000) [pid = 1653] [serial = 355] [outer = 0x119c4f400] 03:16:38 INFO - PROCESS | 1653 | 1467108998030 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125725c00) [pid = 1653] [serial = 356] [outer = 0x119c4f400] 03:16:38 INFO - PROCESS | 1653 | 1467108998398 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]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 03:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:16:38 INFO - PROCESS | 1653 | 1467108998438 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 1653 | 1467108998439 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:16:38 INFO - PROCESS | 1653 | 1467108998444 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1653 | 1467108998448 Marionette TRACE conn2 <- [1,450,null,{}] 03:16:38 INFO - PROCESS | 1653 | 1467108998454 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}] 03:16:38 INFO - PROCESS | 1653 | 1467108998456 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:38 INFO - PROCESS | 1653 | 1467108998540 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:16:38 INFO - PROCESS | 1653 | 1467108998549 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1653 | 1467108998550 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119903000 == 37 [pid = 1653] [id = 120] 03:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125cc2c00) [pid = 1653] [serial = 357] [outer = 0x0] 03:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127077c00) [pid = 1653] [serial = 358] [outer = 0x125cc2c00] 03:16:38 INFO - PROCESS | 1653 | 1467108998575 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128929400) [pid = 1653] [serial = 359] [outer = 0x125cc2c00] 03:16:38 INFO - PROCESS | 1653 | 1467108998929 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] 03:16:38 INFO - PROCESS | 1653 | 1467108998969 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:16:38 INFO - PROCESS | 1653 | 1467108998978 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1653 | 1467108998980 Marionette TRACE conn2 <- [1,454,null,{}] 03:16:38 INFO - PROCESS | 1653 | 1467108998982 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}] 03:16:38 INFO - PROCESS | 1653 | 1467108998984 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:39 INFO - PROCESS | 1653 | 1467108999090 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:16:39 INFO - PROCESS | 1653 | 1467108999096 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 1653 | 1467108999097 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x122596800 == 38 [pid = 1653] [id = 121] 03:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128985c00) [pid = 1653] [serial = 360] [outer = 0x0] 03:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129032c00) [pid = 1653] [serial = 361] [outer = 0x128985c00] 03:16:39 INFO - PROCESS | 1653 | 1467108999137 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12926f000) [pid = 1653] [serial = 362] [outer = 0x128985c00] 03:16:39 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:39 INFO - PROCESS | 1653 | 1467108999504 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]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 03:16:39 INFO - PROCESS | 1653 | 1467108999548 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1653 | 1467108999549 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:16:39 INFO - PROCESS | 1653 | 1467108999552 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1653 | 1467108999553 Marionette TRACE conn2 <- [1,458,null,{}] 03:16:39 INFO - PROCESS | 1653 | 1467108999556 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}] 03:16:39 INFO - PROCESS | 1653 | 1467108999557 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:39 INFO - PROCESS | 1653 | 1467108999701 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:16:39 INFO - PROCESS | 1653 | 1467108999723 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 1653 | 1467108999729 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124556800 == 39 [pid = 1653] [id = 122] 03:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a574400) [pid = 1653] [serial = 363] [outer = 0x0] 03:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a57c400) [pid = 1653] [serial = 364] [outer = 0x12a574400] 03:16:39 INFO - PROCESS | 1653 | 1467108999782 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12aa82c00) [pid = 1653] [serial = 365] [outer = 0x12a574400] 03:16:40 INFO - PROCESS | 1653 | 1467109000187 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] 03:16:40 INFO - PROCESS | 1653 | 1467109000225 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:16:40 INFO - PROCESS | 1653 | 1467109000229 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1653 | 1467109000231 Marionette TRACE conn2 <- [1,462,null,{}] 03:16:40 INFO - PROCESS | 1653 | 1467109000233 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}] 03:16:40 INFO - PROCESS | 1653 | 1467109000235 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:40 INFO - PROCESS | 1653 | 1467109000331 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:16:40 INFO - PROCESS | 1653 | 1467109000335 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1653 | 1467109000336 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b58800 == 40 [pid = 1653] [id = 123] 03:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12aba0000) [pid = 1653] [serial = 366] [outer = 0x0] 03:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b8ed800) [pid = 1653] [serial = 367] [outer = 0x12aba0000] 03:16:40 INFO - PROCESS | 1653 | 1467109000360 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b9a7000) [pid = 1653] [serial = 368] [outer = 0x12aba0000] 03:16:40 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:40 INFO - PROCESS | 1653 | 1467109000721 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] 03:16:40 INFO - PROCESS | 1653 | 1467109000753 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:16:40 INFO - PROCESS | 1653 | 1467109000755 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1653 | 1467109000764 Marionette TRACE conn2 <- [1,466,null,{}] 03:16:40 INFO - PROCESS | 1653 | 1467109000766 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}] 03:16:40 INFO - PROCESS | 1653 | 1467109000767 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:40 INFO - PROCESS | 1653 | 1467109000864 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:16:40 INFO - PROCESS | 1653 | 1467109000867 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1653 | 1467109000868 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d28800 == 41 [pid = 1653] [id = 124] 03:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b9a7800) [pid = 1653] [serial = 369] [outer = 0x0] 03:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12be42c00) [pid = 1653] [serial = 370] [outer = 0x12b9a7800] 03:16:40 INFO - PROCESS | 1653 | 1467109000893 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12be4f000) [pid = 1653] [serial = 371] [outer = 0x12b9a7800] 03:16:41 INFO - PROCESS | 1653 | 1467109001224 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] 03:16:41 INFO - PROCESS | 1653 | 1467109001233 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:16:41 INFO - PROCESS | 1653 | 1467109001235 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1653 | 1467109001236 Marionette TRACE conn2 <- [1,470,null,{}] 03:16:41 INFO - PROCESS | 1653 | 1467109001239 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}] 03:16:41 INFO - PROCESS | 1653 | 1467109001240 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:41 INFO - PROCESS | 1653 | 1467109001344 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:16:41 INFO - PROCESS | 1653 | 1467109001348 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1653 | 1467109001349 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x128892800 == 42 [pid = 1653] [id = 125] 03:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12be07800) [pid = 1653] [serial = 372] [outer = 0x0] 03:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c40fc00) [pid = 1653] [serial = 373] [outer = 0x12be07800] 03:16:41 INFO - PROCESS | 1653 | 1467109001373 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c4d8400) [pid = 1653] [serial = 374] [outer = 0x12be07800] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b8ed000) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b8f4c00) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b8f6400) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117ea8c00) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125cc5400) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11676c400) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12897f000) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11996dc00) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12be0ec00) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a57c800) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:16:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ab97800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:16:41 INFO - PROCESS | 1653 | 1467109001828 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]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 620ms 03:16:41 INFO - PROCESS | 1653 | 1467109001856 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:16:41 INFO - PROCESS | 1653 | 1467109001867 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:16:41 INFO - PROCESS | 1653 | 1467109001870 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1653 | 1467109001871 Marionette TRACE conn2 <- [1,474,null,{}] 03:16:41 INFO - PROCESS | 1653 | 1467109001873 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}] 03:16:41 INFO - PROCESS | 1653 | 1467109001874 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:41 INFO - PROCESS | 1653 | 1467109001951 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:16:41 INFO - PROCESS | 1653 | 1467109001955 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1653 | 1467109001956 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12965c800 == 43 [pid = 1653] [id = 126] 03:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11820d400) [pid = 1653] [serial = 375] [outer = 0x0] 03:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125c51c00) [pid = 1653] [serial = 376] [outer = 0x11820d400] 03:16:41 INFO - PROCESS | 1653 | 1467109001980 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129255800) [pid = 1653] [serial = 377] [outer = 0x11820d400] 03:16:42 INFO - PROCESS | 1653 | 1467109002307 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]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 467ms 03:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:16:42 INFO - PROCESS | 1653 | 1467109002338 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1653 | 1467109002339 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:16:42 INFO - PROCESS | 1653 | 1467109002341 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1653 | 1467109002342 Marionette TRACE conn2 <- [1,478,null,{}] 03:16:42 INFO - PROCESS | 1653 | 1467109002345 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}] 03:16:42 INFO - PROCESS | 1653 | 1467109002348 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:42 INFO - PROCESS | 1653 | 1467109002448 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:16:42 INFO - PROCESS | 1653 | 1467109002454 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1653 | 1467109002455 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a598800 == 44 [pid = 1653] [id = 127] 03:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a9a3000) [pid = 1653] [serial = 378] [outer = 0x0] 03:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12be11400) [pid = 1653] [serial = 379] [outer = 0x12a9a3000] 03:16:42 INFO - PROCESS | 1653 | 1467109002482 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12c4df400) [pid = 1653] [serial = 380] [outer = 0x12a9a3000] 03:16:42 INFO - PROCESS | 1653 | 1467109002840 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]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 03:16:42 INFO - PROCESS | 1653 | 1467109002859 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1653 | 1467109002861 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:16:42 INFO - PROCESS | 1653 | 1467109002863 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1653 | 1467109002865 Marionette TRACE conn2 <- [1,482,null,{}] 03:16:42 INFO - PROCESS | 1653 | 1467109002867 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}] 03:16:42 INFO - PROCESS | 1653 | 1467109002868 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:42 INFO - PROCESS | 1653 | 1467109002957 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:16:42 INFO - PROCESS | 1653 | 1467109002965 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1653 | 1467109002966 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b93d800 == 45 [pid = 1653] [id = 128] 03:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1128ce000) [pid = 1653] [serial = 381] [outer = 0x0] 03:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c4dfc00) [pid = 1653] [serial = 382] [outer = 0x1128ce000] 03:16:42 INFO - PROCESS | 1653 | 1467109002989 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c86c400) [pid = 1653] [serial = 383] [outer = 0x1128ce000] 03:16:43 INFO - PROCESS | 1653 | 1467109003299 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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 470ms 03:16:43 INFO - PROCESS | 1653 | 1467109003334 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 1653 | 1467109003336 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:16:43 INFO - PROCESS | 1653 | 1467109003338 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1653 | 1467109003339 Marionette TRACE conn2 <- [1,486,null,{}] 03:16:43 INFO - PROCESS | 1653 | 1467109003341 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}] 03:16:43 INFO - PROCESS | 1653 | 1467109003342 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:43 INFO - PROCESS | 1653 | 1467109003464 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:16:43 INFO - PROCESS | 1653 | 1467109003468 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1653 | 1467109003469 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd7c000 == 46 [pid = 1653] [id = 129] 03:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1129a6800) [pid = 1653] [serial = 384] [outer = 0x0] 03:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1129ac000) [pid = 1653] [serial = 385] [outer = 0x1129a6800] 03:16:43 INFO - PROCESS | 1653 | 1467109003491 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1129b0000) [pid = 1653] [serial = 386] [outer = 0x1129a6800] 03:16:43 INFO - PROCESS | 1653 | 1467109003921 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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 619ms 03:16:43 INFO - PROCESS | 1653 | 1467109003958 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:16:43 INFO - PROCESS | 1653 | 1467109003962 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:16:43 INFO - PROCESS | 1653 | 1467109003967 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1653 | 1467109003970 Marionette TRACE conn2 <- [1,490,null,{}] 03:16:43 INFO - PROCESS | 1653 | 1467109003976 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}] 03:16:43 INFO - PROCESS | 1653 | 1467109003978 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:44 INFO - PROCESS | 1653 | 1467109004134 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:16:44 INFO - PROCESS | 1653 | 1467109004235 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1653 | 1467109004237 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117241000 == 47 [pid = 1653] [id = 130] 03:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1128cbc00) [pid = 1653] [serial = 387] [outer = 0x0] 03:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1129aa400) [pid = 1653] [serial = 388] [outer = 0x1128cbc00] 03:16:44 INFO - PROCESS | 1653 | 1467109004289 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1150c0800) [pid = 1653] [serial = 389] [outer = 0x1128cbc00] 03:16:44 INFO - PROCESS | 1653 | 1467109004757 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]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 823ms 03:16:44 INFO - PROCESS | 1653 | 1467109004793 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 1653 | 1467109004797 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:16:44 INFO - PROCESS | 1653 | 1467109004803 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 1653 | 1467109004805 Marionette TRACE conn2 <- [1,494,null,{}] 03:16:44 INFO - PROCESS | 1653 | 1467109004807 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}] 03:16:44 INFO - PROCESS | 1653 | 1467109004809 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:44 INFO - PROCESS | 1653 | 1467109004912 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:16:44 INFO - PROCESS | 1653 | 1467109004980 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1653 | 1467109004982 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x122598800 == 48 [pid = 1653] [id = 131] 03:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116173800) [pid = 1653] [serial = 390] [outer = 0x0] 03:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1163e0800) [pid = 1653] [serial = 391] [outer = 0x116173800] 03:16:45 INFO - PROCESS | 1653 | 1467109005013 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1176d5000) [pid = 1653] [serial = 392] [outer = 0x116173800] 03:16:45 INFO - PROCESS | 1653 | 1467109005454 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]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 03:16:45 INFO - PROCESS | 1653 | 1467109005474 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:16:45 INFO - PROCESS | 1653 | 1467109005475 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:16:45 INFO - PROCESS | 1653 | 1467109005477 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 1653 | 1467109005480 Marionette TRACE conn2 <- [1,498,null,{}] 03:16:45 INFO - PROCESS | 1653 | 1467109005487 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}] 03:16:45 INFO - PROCESS | 1653 | 1467109005491 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:45 INFO - PROCESS | 1653 | 1467109005592 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:16:45 INFO - PROCESS | 1653 | 1467109005661 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:45 INFO - PROCESS | 1653 | 1467109005663 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b94d000 == 49 [pid = 1653] [id = 132] 03:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118953400) [pid = 1653] [serial = 393] [outer = 0x0] 03:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119c4b000) [pid = 1653] [serial = 394] [outer = 0x118953400] 03:16:45 INFO - PROCESS | 1653 | 1467109005696 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1252e8000) [pid = 1653] [serial = 395] [outer = 0x118953400] 03:16:46 INFO - PROCESS | 1653 | 1467109006074 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]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 622ms 03:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:16:46 INFO - PROCESS | 1653 | 1467109006112 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1653 | 1467109006114 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:16:46 INFO - PROCESS | 1653 | 1467109006116 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1653 | 1467109006117 Marionette TRACE conn2 <- [1,502,null,{}] 03:16:46 INFO - PROCESS | 1653 | 1467109006120 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}] 03:16:46 INFO - PROCESS | 1653 | 1467109006121 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:46 INFO - PROCESS | 1653 | 1467109006225 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:16:46 INFO - PROCESS | 1653 | 1467109006314 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1653 | 1467109006315 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c44f000 == 50 [pid = 1653] [id = 133] 03:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12685e800) [pid = 1653] [serial = 396] [outer = 0x0] 03:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126d9c800) [pid = 1653] [serial = 397] [outer = 0x12685e800] 03:16:46 INFO - PROCESS | 1653 | 1467109006344 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128924c00) [pid = 1653] [serial = 398] [outer = 0x12685e800] 03:16:46 INFO - PROCESS | 1653 | 1467109006750 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]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 03:16:46 INFO - PROCESS | 1653 | 1467109006785 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1653 | 1467109006786 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:16:46 INFO - PROCESS | 1653 | 1467109006789 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1653 | 1467109006790 Marionette TRACE conn2 <- [1,506,null,{}] 03:16:46 INFO - PROCESS | 1653 | 1467109006793 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}] 03:16:46 INFO - PROCESS | 1653 | 1467109006794 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:46 INFO - PROCESS | 1653 | 1467109006892 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:16:46 INFO - PROCESS | 1653 | 1467109006948 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1653 | 1467109006949 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c728000 == 51 [pid = 1653] [id = 134] 03:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128d2dc00) [pid = 1653] [serial = 399] [outer = 0x0] 03:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129478800) [pid = 1653] [serial = 400] [outer = 0x128d2dc00] 03:16:46 INFO - PROCESS | 1653 | 1467109006978 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a99c000) [pid = 1653] [serial = 401] [outer = 0x128d2dc00] 03:16:47 INFO - PROCESS | 1653 | 1467109007420 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]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 824ms 03:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:16:47 INFO - PROCESS | 1653 | 1467109007619 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 1653 | 1467109007622 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:16:47 INFO - PROCESS | 1653 | 1467109007625 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 1653 | 1467109007627 Marionette TRACE conn2 <- [1,510,null,{}] 03:16:47 INFO - PROCESS | 1653 | 1467109007633 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}] 03:16:47 INFO - PROCESS | 1653 | 1467109007635 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:47 INFO - PROCESS | 1653 | 1467109007725 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:16:47 INFO - PROCESS | 1653 | 1467109007790 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 1653 | 1467109007794 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954e800 == 52 [pid = 1653] [id = 135] 03:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11616bc00) [pid = 1653] [serial = 402] [outer = 0x0] 03:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11616f000) [pid = 1653] [serial = 403] [outer = 0x11616bc00] 03:16:47 INFO - PROCESS | 1653 | 1467109007820 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116a19c00) [pid = 1653] [serial = 404] [outer = 0x11616bc00] 03:16:48 INFO - PROCESS | 1653 | 1467109008283 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]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 723ms 03:16:48 INFO - PROCESS | 1653 | 1467109008349 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:16:48 INFO - PROCESS | 1653 | 1467109008351 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:16:48 INFO - PROCESS | 1653 | 1467109008355 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1653 | 1467109008357 Marionette TRACE conn2 <- [1,514,null,{}] 03:16:48 INFO - PROCESS | 1653 | 1467109008360 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}] 03:16:48 INFO - PROCESS | 1653 | 1467109008361 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:48 INFO - PROCESS | 1653 | 1467109008473 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b93d800 == 51 [pid = 1653] [id = 128] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a598800 == 50 [pid = 1653] [id = 127] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12965c800 == 49 [pid = 1653] [id = 126] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128892800 == 48 [pid = 1653] [id = 125] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x126d28800 == 47 [pid = 1653] [id = 124] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124b58800 == 46 [pid = 1653] [id = 123] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128605000) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1196d7400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124556800 == 45 [pid = 1653] [id = 122] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x122596800 == 44 [pid = 1653] [id = 121] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119903000 == 43 [pid = 1653] [id = 120] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b9800 == 42 [pid = 1653] [id = 119] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11666b800 == 41 [pid = 1653] [id = 118] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116f3b800 == 40 [pid = 1653] [id = 117] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1241d7000 == 39 [pid = 1653] [id = 115] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4d800 == 38 [pid = 1653] [id = 114] 03:16:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b610000 == 37 [pid = 1653] [id = 113] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b999400) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12be0d000) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12be4f400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12be45000) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1182b1000) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11996b800) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1133af000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124626800) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126865800) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116971800) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1176cb400) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12897e000) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128dd4400) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129266800) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1246afc00) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125c4f000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1186ed800) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c406800) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12c4d2000) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12c40d800) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12c405c00) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12aba1c00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b8ec800) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12be06000) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12c4dd800) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1653 | 1467109008570 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 1653 | 1467109008571 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116608000 == 38 [pid = 1653] [id = 136] 03:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129af400) [pid = 1653] [serial = 405] [outer = 0x0] 03:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1176d4400) [pid = 1653] [serial = 406] [outer = 0x1129af400] 03:16:48 INFO - PROCESS | 1653 | 1467109008600 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11922b000) [pid = 1653] [serial = 407] [outer = 0x1129af400] 03:16:48 INFO - PROCESS | 1653 | 1467109008880 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]]]}] 03:16:48 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 03:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 571ms 03:16:48 INFO - PROCESS | 1653 | 1467109008925 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 1653 | 1467109008927 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:16:48 INFO - PROCESS | 1653 | 1467109008933 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1653 | 1467109008934 Marionette TRACE conn2 <- [1,518,null,{}] 03:16:48 INFO - PROCESS | 1653 | 1467109008941 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}] 03:16:48 INFO - PROCESS | 1653 | 1467109008944 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:49 INFO - PROCESS | 1653 | 1467109009044 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:16:49 INFO - PROCESS | 1653 | 1467109009051 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1653 | 1467109009053 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c20000 == 39 [pid = 1653] [id = 137] 03:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124ef2c00) [pid = 1653] [serial = 408] [outer = 0x0] 03:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126580800) [pid = 1653] [serial = 409] [outer = 0x124ef2c00] 03:16:49 INFO - PROCESS | 1653 | 1467109009090 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128605000) [pid = 1653] [serial = 410] [outer = 0x124ef2c00] 03:16:49 INFO - PROCESS | 1653 | 1467109009455 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]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 573ms 03:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:16:49 INFO - PROCESS | 1653 | 1467109009506 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 1653 | 1467109009507 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:16:49 INFO - PROCESS | 1653 | 1467109009509 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 1653 | 1467109009510 Marionette TRACE conn2 <- [1,522,null,{}] 03:16:49 INFO - PROCESS | 1653 | 1467109009519 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}] 03:16:49 INFO - PROCESS | 1653 | 1467109009520 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:49 INFO - PROCESS | 1653 | 1467109009601 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:16:49 INFO - PROCESS | 1653 | 1467109009658 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1653 | 1467109009660 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124552800 == 40 [pid = 1653] [id = 138] 03:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12860ac00) [pid = 1653] [serial = 411] [outer = 0x0] 03:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12902e000) [pid = 1653] [serial = 412] [outer = 0x12860ac00] 03:16:49 INFO - PROCESS | 1653 | 1467109009684 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a57c800) [pid = 1653] [serial = 413] [outer = 0x12860ac00] 03:16:49 INFO - PROCESS | 1653 | 1467109009971 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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 03:16:50 INFO - PROCESS | 1653 | 1467109010031 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 1653 | 1467109010032 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:16:50 INFO - PROCESS | 1653 | 1467109010034 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1653 | 1467109010036 Marionette TRACE conn2 <- [1,526,null,{}] 03:16:50 INFO - PROCESS | 1653 | 1467109010038 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}] 03:16:50 INFO - PROCESS | 1653 | 1467109010039 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:50 INFO - PROCESS | 1653 | 1467109010118 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:16:50 INFO - PROCESS | 1653 | 1467109010122 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1653 | 1467109010123 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x126831800 == 41 [pid = 1653] [id = 139] 03:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a999000) [pid = 1653] [serial = 414] [outer = 0x0] 03:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b64a800) [pid = 1653] [serial = 415] [outer = 0x12a999000] 03:16:50 INFO - PROCESS | 1653 | 1467109010148 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b8f2000) [pid = 1653] [serial = 416] [outer = 0x12a999000] 03:16:50 INFO - PROCESS | 1653 | 1467109010505 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]]]}] 03:16:50 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 03:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 03:16:50 INFO - PROCESS | 1653 | 1467109010554 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:16:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:16:50 INFO - PROCESS | 1653 | 1467109010562 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:16:50 INFO - PROCESS | 1653 | 1467109010565 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1653 | 1467109010566 Marionette TRACE conn2 <- [1,530,null,{}] 03:16:50 INFO - PROCESS | 1653 | 1467109010568 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}] 03:16:50 INFO - PROCESS | 1653 | 1467109010572 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:50 INFO - PROCESS | 1653 | 1467109010697 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:16:50 INFO - PROCESS | 1653 | 1467109010701 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1653 | 1467109010703 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x116602800 == 42 [pid = 1653] [id = 140] 03:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b99f400) [pid = 1653] [serial = 417] [outer = 0x0] 03:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12be49000) [pid = 1653] [serial = 418] [outer = 0x12b99f400] 03:16:50 INFO - PROCESS | 1653 | 1467109010758 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c4db800) [pid = 1653] [serial = 419] [outer = 0x12b99f400] 03:16:51 INFO - PROCESS | 1653 | 1467109011066 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"]]]}] 03:16:51 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 03:16:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:16:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:16:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:16:51 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 03:16:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:16:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:16:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:16:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 03:16:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:16:51 INFO - PROCESS | 1653 | 1467109011086 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1653 | 1467109011087 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:16:51 INFO - PROCESS | 1653 | 1467109011089 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1653 | 1467109011090 Marionette TRACE conn2 <- [1,534,null,{}] 03:16:51 INFO - PROCESS | 1653 | 1467109011092 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}] 03:16:51 INFO - PROCESS | 1653 | 1467109011094 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:51 INFO - PROCESS | 1653 | 1467109011205 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:16:51 INFO - PROCESS | 1653 | 1467109011216 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1653 | 1467109011217 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5b5000 == 43 [pid = 1653] [id = 141] 03:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11930ac00) [pid = 1653] [serial = 420] [outer = 0x0] 03:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119310800) [pid = 1653] [serial = 421] [outer = 0x11930ac00] 03:16:51 INFO - PROCESS | 1653 | 1467109011241 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12c4d5800) [pid = 1653] [serial = 422] [outer = 0x11930ac00] 03:16:51 INFO - PROCESS | 1653 | 1467109011605 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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:16:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 03:16:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:16:51 INFO - PROCESS | 1653 | 1467109011609 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1653 | 1467109011610 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:16:51 INFO - PROCESS | 1653 | 1467109011612 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1653 | 1467109011613 Marionette TRACE conn2 <- [1,538,null,{}] 03:16:51 INFO - PROCESS | 1653 | 1467109011616 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}] 03:16:51 INFO - PROCESS | 1653 | 1467109011617 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:51 INFO - PROCESS | 1653 | 1467109011724 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:16:51 INFO - PROCESS | 1653 | 1467109011776 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1653 | 1467109011777 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b62a000 == 44 [pid = 1653] [id = 142] 03:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11930b000) [pid = 1653] [serial = 423] [outer = 0x0] 03:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1245adc00) [pid = 1653] [serial = 424] [outer = 0x11930b000] 03:16:51 INFO - PROCESS | 1653 | 1467109011807 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1245b5400) [pid = 1653] [serial = 425] [outer = 0x11930b000] 03:16:52 INFO - PROCESS | 1653 | 1467109012117 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]]]}] 03:16:52 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. 03:16:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 03:16:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:16:52 INFO - PROCESS | 1653 | 1467109012137 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 1653 | 1467109012138 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:16:52 INFO - PROCESS | 1653 | 1467109012140 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 1653 | 1467109012141 Marionette TRACE conn2 <- [1,542,null,{}] 03:16:52 INFO - PROCESS | 1653 | 1467109012151 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}] 03:16:52 INFO - PROCESS | 1653 | 1467109012152 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:52 INFO - PROCESS | 1653 | 1467109012258 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:16:52 INFO - PROCESS | 1653 | 1467109012296 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1653 | 1467109012297 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd90000 == 45 [pid = 1653] [id = 143] 03:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1245b5800) [pid = 1653] [serial = 426] [outer = 0x0] 03:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12c4ddc00) [pid = 1653] [serial = 427] [outer = 0x1245b5800] 03:16:52 INFO - PROCESS | 1653 | 1467109012321 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c868000) [pid = 1653] [serial = 428] [outer = 0x1245b5800] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12aba0000) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b9a7800) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128985c00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1161e1000) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x125cc2c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119c4f400) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12be07800) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116356800) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11820d400) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1128ce000) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a574400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:16:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a9a3000) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:16:52 INFO - PROCESS | 1653 | 1467109012758 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]]]}] 03:16:52 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. 03:16:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 668ms 03:16:52 INFO - PROCESS | 1653 | 1467109012809 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 1653 | 1467109012810 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:16:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:16:52 INFO - PROCESS | 1653 | 1467109012812 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 1653 | 1467109012813 Marionette TRACE conn2 <- [1,546,null,{}] 03:16:52 INFO - PROCESS | 1653 | 1467109012816 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}] 03:16:52 INFO - PROCESS | 1653 | 1467109012817 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:52 INFO - PROCESS | 1653 | 1467109012900 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:16:52 INFO - PROCESS | 1653 | 1467109012904 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1653 | 1467109012905 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d2e000 == 46 [pid = 1653] [id = 144] 03:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11811cc00) [pid = 1653] [serial = 429] [outer = 0x0] 03:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11819fc00) [pid = 1653] [serial = 430] [outer = 0x11811cc00] 03:16:52 INFO - PROCESS | 1653 | 1467109012935 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1181a4800) [pid = 1653] [serial = 431] [outer = 0x11811cc00] 03:16:53 INFO - PROCESS | 1653 | 1467109013278 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]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:16:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 470ms 03:16:53 INFO - PROCESS | 1653 | 1467109013283 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:16:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:16:53 INFO - PROCESS | 1653 | 1467109013284 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:16:53 INFO - PROCESS | 1653 | 1467109013286 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1653 | 1467109013288 Marionette TRACE conn2 <- [1,550,null,{}] 03:16:53 INFO - PROCESS | 1653 | 1467109013294 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}] 03:16:53 INFO - PROCESS | 1653 | 1467109013298 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:53 INFO - PROCESS | 1653 | 1467109013424 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:16:53 INFO - PROCESS | 1653 | 1467109013436 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1653 | 1467109013437 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb24000 == 47 [pid = 1653] [id = 145] 03:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11811ac00) [pid = 1653] [serial = 432] [outer = 0x0] 03:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1181a4400) [pid = 1653] [serial = 433] [outer = 0x11811ac00] 03:16:53 INFO - PROCESS | 1653 | 1467109013470 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12be49c00) [pid = 1653] [serial = 434] [outer = 0x11811ac00] 03:16:53 INFO - PROCESS | 1653 | 1467109013824 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]]]}] 03:16:53 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. 03:16:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 573ms 03:16:53 INFO - PROCESS | 1653 | 1467109013860 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1653 | 1467109013863 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:16:53 INFO - PROCESS | 1653 | 1467109013866 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1653 | 1467109013867 Marionette TRACE conn2 <- [1,554,null,{}] 03:16:53 INFO - PROCESS | 1653 | 1467109013869 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}] 03:16:53 INFO - PROCESS | 1653 | 1467109013870 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:53 INFO - PROCESS | 1653 | 1467109013953 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:16:54 INFO - PROCESS | 1653 | 1467109014010 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 1653 | 1467109014011 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf19000 == 48 [pid = 1653] [id = 146] 03:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11811ec00) [pid = 1653] [serial = 435] [outer = 0x0] 03:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c86c000) [pid = 1653] [serial = 436] [outer = 0x11811ec00] 03:16:54 INFO - PROCESS | 1653 | 1467109014036 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12cb76800) [pid = 1653] [serial = 437] [outer = 0x11811ec00] 03:16:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:54 INFO - PROCESS | 1653 | 1467109014298 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 03:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:16:54 INFO - PROCESS | 1653 | 1467109014335 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1653 | 1467109014336 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:16:54 INFO - PROCESS | 1653 | 1467109014338 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1653 | 1467109014339 Marionette TRACE conn2 <- [1,558,null,{}] 03:16:54 INFO - PROCESS | 1653 | 1467109014341 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}] 03:16:54 INFO - PROCESS | 1653 | 1467109014342 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:54 INFO - PROCESS | 1653 | 1467109014430 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:16:54 INFO - PROCESS | 1653 | 1467109014434 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 1653 | 1467109014435 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d159000 == 49 [pid = 1653] [id = 147] 03:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124b7b000) [pid = 1653] [serial = 438] [outer = 0x0] 03:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124b82400) [pid = 1653] [serial = 439] [outer = 0x124b7b000] 03:16:54 INFO - PROCESS | 1653 | 1467109014459 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124b87400) [pid = 1653] [serial = 440] [outer = 0x124b7b000] 03:16:54 INFO - PROCESS | 1653 | 1467109014886 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 568ms 03:16:54 INFO - PROCESS | 1653 | 1467109014907 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:16:54 INFO - PROCESS | 1653 | 1467109014910 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:16:54 INFO - PROCESS | 1653 | 1467109014913 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1653 | 1467109014915 Marionette TRACE conn2 <- [1,562,null,{}] 03:16:54 INFO - PROCESS | 1653 | 1467109014919 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}] 03:16:54 INFO - PROCESS | 1653 | 1467109014920 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:55 INFO - PROCESS | 1653 | 1467109015030 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:16:55 INFO - PROCESS | 1653 | 1467109015092 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1653 | 1467109015093 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118283800 == 50 [pid = 1653] [id = 148] 03:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1128d5000) [pid = 1653] [serial = 441] [outer = 0x0] 03:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x113c2fc00) [pid = 1653] [serial = 442] [outer = 0x1128d5000] 03:16:55 INFO - PROCESS | 1653 | 1467109015164 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11676bc00) [pid = 1653] [serial = 443] [outer = 0x1128d5000] 03:16:55 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:55 INFO - PROCESS | 1653 | 1467109015591 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]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 721ms 03:16:55 INFO - PROCESS | 1653 | 1467109015634 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:16:55 INFO - PROCESS | 1653 | 1467109015637 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:16:55 INFO - PROCESS | 1653 | 1467109015641 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 1653 | 1467109015643 Marionette TRACE conn2 <- [1,566,null,{}] 03:16:55 INFO - PROCESS | 1653 | 1467109015665 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}] 03:16:55 INFO - PROCESS | 1653 | 1467109015667 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:55 INFO - PROCESS | 1653 | 1467109015795 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:16:55 INFO - PROCESS | 1653 | 1467109015880 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1653 | 1467109015881 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c25800 == 51 [pid = 1653] [id = 149] 03:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11862f800) [pid = 1653] [serial = 444] [outer = 0x0] 03:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119303800) [pid = 1653] [serial = 445] [outer = 0x11862f800] 03:16:55 INFO - PROCESS | 1653 | 1467109015911 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1196d1000) [pid = 1653] [serial = 446] [outer = 0x11862f800] 03:16:56 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:56 INFO - PROCESS | 1653 | 1467109016364 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]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 740ms 03:16:56 INFO - PROCESS | 1653 | 1467109016382 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:16:56 INFO - PROCESS | 1653 | 1467109016384 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:16:56 INFO - PROCESS | 1653 | 1467109016388 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 1653 | 1467109016392 Marionette TRACE conn2 <- [1,570,null,{}] 03:16:56 INFO - PROCESS | 1653 | 1467109016426 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}] 03:16:56 INFO - PROCESS | 1653 | 1467109016433 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:56 INFO - PROCESS | 1653 | 1467109016584 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:16:56 INFO - PROCESS | 1653 | 1467109016659 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 1653 | 1467109016661 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca68800 == 52 [pid = 1653] [id = 150] 03:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124b89000) [pid = 1653] [serial = 447] [outer = 0x0] 03:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12551c000) [pid = 1653] [serial = 448] [outer = 0x124b89000] 03:16:56 INFO - PROCESS | 1653 | 1467109016691 Marionette DEBUG loaded listener.js 03:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12860cc00) [pid = 1653] [serial = 449] [outer = 0x124b89000] 03:16:56 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:57 INFO - PROCESS | 1653 | 1467109017123 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]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 793ms 03:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:16:57 INFO - PROCESS | 1653 | 1467109017181 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1653 | 1467109017183 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:16:57 INFO - PROCESS | 1653 | 1467109017185 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1653 | 1467109017186 Marionette TRACE conn2 <- [1,574,null,{}] 03:16:57 INFO - PROCESS | 1653 | 1467109017189 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}] 03:16:57 INFO - PROCESS | 1653 | 1467109017190 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:57 INFO - PROCESS | 1653 | 1467109017295 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:16:57 INFO - PROCESS | 1653 | 1467109017367 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 1653 | 1467109017369 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d841800 == 53 [pid = 1653] [id = 151] 03:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128985400) [pid = 1653] [serial = 450] [outer = 0x0] 03:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12aa81800) [pid = 1653] [serial = 451] [outer = 0x128985400] 03:16:57 INFO - PROCESS | 1653 | 1467109017399 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b8f7800) [pid = 1653] [serial = 452] [outer = 0x128985400] 03:16:57 INFO - PROCESS | 1653 | 1467109017854 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]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 724ms 03:16:57 INFO - PROCESS | 1653 | 1467109017914 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1653 | 1467109017916 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:16:57 INFO - PROCESS | 1653 | 1467109017922 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1653 | 1467109017924 Marionette TRACE conn2 <- [1,578,null,{}] 03:16:57 INFO - PROCESS | 1653 | 1467109017929 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}] 03:16:57 INFO - PROCESS | 1653 | 1467109017932 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:58 INFO - PROCESS | 1653 | 1467109018081 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:16:58 INFO - PROCESS | 1653 | 1467109018164 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1653 | 1467109018166 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d9d9800 == 54 [pid = 1653] [id = 152] 03:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x116f64c00) [pid = 1653] [serial = 453] [outer = 0x0] 03:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x116f6c400) [pid = 1653] [serial = 454] [outer = 0x116f64c00] 03:16:58 INFO - PROCESS | 1653 | 1467109018194 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x116f71800) [pid = 1653] [serial = 455] [outer = 0x116f64c00] 03:16:58 INFO - PROCESS | 1653 | 1467109018816 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]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 921ms 03:16:58 INFO - PROCESS | 1653 | 1467109018842 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 1653 | 1467109018845 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:16:58 INFO - PROCESS | 1653 | 1467109018851 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 1653 | 1467109018852 Marionette TRACE conn2 <- [1,582,null,{}] 03:16:58 INFO - PROCESS | 1653 | 1467109018856 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}] 03:16:58 INFO - PROCESS | 1653 | 1467109018857 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:58 INFO - PROCESS | 1653 | 1467109018951 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:16:59 INFO - PROCESS | 1653 | 1467109019026 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1653 | 1467109019028 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d7c800 == 55 [pid = 1653] [id = 153] 03:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x116f68000) [pid = 1653] [serial = 456] [outer = 0x0] 03:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x116f6dc00) [pid = 1653] [serial = 457] [outer = 0x116f68000] 03:16:59 INFO - PROCESS | 1653 | 1467109019055 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x117ea8c00) [pid = 1653] [serial = 458] [outer = 0x116f68000] 03:16:59 INFO - PROCESS | 1653 | 1467109019483 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]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 03:16:59 INFO - PROCESS | 1653 | 1467109019523 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1653 | 1467109019525 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:16:59 INFO - PROCESS | 1653 | 1467109019530 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1653 | 1467109019532 Marionette TRACE conn2 <- [1,586,null,{}] 03:16:59 INFO - PROCESS | 1653 | 1467109019534 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}] 03:16:59 INFO - PROCESS | 1653 | 1467109019535 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:59 INFO - PROCESS | 1653 | 1467109019652 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:16:59 INFO - PROCESS | 1653 | 1467109019763 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1653 | 1467109019764 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:16:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181cc000 == 56 [pid = 1653] [id = 154] 03:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11820a000) [pid = 1653] [serial = 459] [outer = 0x0] 03:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119225400) [pid = 1653] [serial = 460] [outer = 0x11820a000] 03:16:59 INFO - PROCESS | 1653 | 1467109019810 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1196cc000) [pid = 1653] [serial = 461] [outer = 0x11820a000] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf19000 == 55 [pid = 1653] [id = 146] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb24000 == 54 [pid = 1653] [id = 145] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x126d2e000 == 53 [pid = 1653] [id = 144] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd90000 == 52 [pid = 1653] [id = 143] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12b62a000 == 51 [pid = 1653] [id = 142] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5b5000 == 50 [pid = 1653] [id = 141] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x116602800 == 49 [pid = 1653] [id = 140] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x126831800 == 48 [pid = 1653] [id = 139] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x124552800 == 47 [pid = 1653] [id = 138] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119c20000 == 46 [pid = 1653] [id = 137] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x116608000 == 45 [pid = 1653] [id = 136] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11954e800 == 44 [pid = 1653] [id = 135] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117241000 == 43 [pid = 1653] [id = 130] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x122598800 == 42 [pid = 1653] [id = 131] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12b94d000 == 41 [pid = 1653] [id = 132] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c44f000 == 40 [pid = 1653] [id = 133] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c728000 == 39 [pid = 1653] [id = 134] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd7c000 == 38 [pid = 1653] [id = 129] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x129660000 == 37 [pid = 1653] [id = 101] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12965c000 == 36 [pid = 1653] [id = 116] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x124569000 == 35 [pid = 1653] [id = 100] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c2000 == 34 [pid = 1653] [id = 84] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119d7c800 == 33 [pid = 1653] [id = 153] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d9d9800 == 32 [pid = 1653] [id = 152] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d841800 == 31 [pid = 1653] [id = 151] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca68800 == 30 [pid = 1653] [id = 150] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x125c25800 == 29 [pid = 1653] [id = 149] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d159000 == 28 [pid = 1653] [id = 147] 03:17:00 INFO - PROCESS | 1653 | --DOCSHELL 0x118283800 == 27 [pid = 1653] [id = 148] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b8ed800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12be42c00) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b9a7000) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x129032c00) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12926f000) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1196d4400) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119987400) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x119227400) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x127077c00) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128929400) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x110e41400) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x126864000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x124ee7000) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x125725c00) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12c40fc00) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118202800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x117225000) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12be4f000) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129255800) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x125c51c00) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c4dfc00) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c4d8400) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c86c400) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a57c400) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12aa82c00) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c4df400) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12be11400) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1129ac000) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 03:17:00 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:00 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:00 INFO - PROCESS | 1653 | 1467109020892 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]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1372ms 03:17:00 INFO - PROCESS | 1653 | 1467109020903 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:17:00 INFO - PROCESS | 1653 | 1467109020905 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:17:00 INFO - PROCESS | 1653 | 1467109020908 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1653 | 1467109020910 Marionette TRACE conn2 <- [1,590,null,{}] 03:17:00 INFO - PROCESS | 1653 | 1467109020916 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}] 03:17:00 INFO - PROCESS | 1653 | 1467109020918 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:00 INFO - PROCESS | 1653 | 1467109020994 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:17:01 INFO - PROCESS | 1653 | 1467109021001 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1653 | 1467109021003 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b6000 == 28 [pid = 1653] [id = 155] 03:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x116905800) [pid = 1653] [serial = 462] [outer = 0x0] 03:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116f72000) [pid = 1653] [serial = 463] [outer = 0x116905800] 03:17:01 INFO - PROCESS | 1653 | 1467109021031 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1176cbc00) [pid = 1653] [serial = 464] [outer = 0x116905800] 03:17:01 INFO - PROCESS | 1653 | 1467109021353 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]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 474ms 03:17:01 INFO - PROCESS | 1653 | 1467109021387 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 1653 | 1467109021389 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:17:01 INFO - PROCESS | 1653 | 1467109021393 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1653 | 1467109021397 Marionette TRACE conn2 <- [1,594,null,{}] 03:17:01 INFO - PROCESS | 1653 | 1467109021399 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}] 03:17:01 INFO - PROCESS | 1653 | 1467109021401 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:01 INFO - PROCESS | 1653 | 1467109021476 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:17:01 INFO - PROCESS | 1653 | 1467109021483 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1653 | 1467109021484 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bb800 == 29 [pid = 1653] [id = 156] 03:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11811f000) [pid = 1653] [serial = 465] [outer = 0x0] 03:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1182b3c00) [pid = 1653] [serial = 466] [outer = 0x11811f000] 03:17:01 INFO - PROCESS | 1653 | 1467109021510 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1186f8400) [pid = 1653] [serial = 467] [outer = 0x11811f000] 03:17:01 INFO - PROCESS | 1653 | 1467109021884 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]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 03:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:17:01 INFO - PROCESS | 1653 | 1467109021915 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 1653 | 1467109021917 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:17:01 INFO - PROCESS | 1653 | 1467109021919 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1653 | 1467109021921 Marionette TRACE conn2 <- [1,598,null,{}] 03:17:01 INFO - PROCESS | 1653 | 1467109021931 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}] 03:17:01 INFO - PROCESS | 1653 | 1467109021934 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:02 INFO - PROCESS | 1653 | 1467109022011 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:17:02 INFO - PROCESS | 1653 | 1467109022020 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 1653 | 1467109022022 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d9800 == 30 [pid = 1653] [id = 157] 03:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1129b2c00) [pid = 1653] [serial = 468] [outer = 0x0] 03:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1196d4400) [pid = 1653] [serial = 469] [outer = 0x1129b2c00] 03:17:02 INFO - PROCESS | 1653 | 1467109022050 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119c9c400) [pid = 1653] [serial = 470] [outer = 0x1129b2c00] 03:17:02 INFO - PROCESS | 1653 | 1467109022370 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]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 471ms 03:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:17:02 INFO - PROCESS | 1653 | 1467109022391 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 1653 | 1467109022392 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:17:02 INFO - PROCESS | 1653 | 1467109022395 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1653 | 1467109022398 Marionette TRACE conn2 <- [1,602,null,{}] 03:17:02 INFO - PROCESS | 1653 | 1467109022402 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}] 03:17:02 INFO - PROCESS | 1653 | 1467109022403 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:02 INFO - PROCESS | 1653 | 1467109022481 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:17:02 INFO - PROCESS | 1653 | 1467109022545 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 1653 | 1467109022546 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x122598800 == 31 [pid = 1653] [id = 158] 03:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119304800) [pid = 1653] [serial = 471] [outer = 0x0] 03:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1245ae400) [pid = 1653] [serial = 472] [outer = 0x119304800] 03:17:02 INFO - PROCESS | 1653 | 1467109022571 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124b0a800) [pid = 1653] [serial = 473] [outer = 0x119304800] 03:17:02 INFO - PROCESS | 1653 | 1467109022867 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]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 03:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:17:02 INFO - PROCESS | 1653 | 1467109022920 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 1653 | 1467109022921 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:17:02 INFO - PROCESS | 1653 | 1467109022923 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1653 | 1467109022924 Marionette TRACE conn2 <- [1,606,null,{}] 03:17:02 INFO - PROCESS | 1653 | 1467109022927 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}] 03:17:02 INFO - PROCESS | 1653 | 1467109022928 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:03 INFO - PROCESS | 1653 | 1467109023021 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:17:03 INFO - PROCESS | 1653 | 1467109023024 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1653 | 1467109023025 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12456a800 == 32 [pid = 1653] [id = 159] 03:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116f72800) [pid = 1653] [serial = 474] [outer = 0x0] 03:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124b7dc00) [pid = 1653] [serial = 475] [outer = 0x116f72800] 03:17:03 INFO - PROCESS | 1653 | 1467109023048 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x124ef0c00) [pid = 1653] [serial = 476] [outer = 0x116f72800] 03:17:03 INFO - PROCESS | 1653 | 1467109023404 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]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 03:17:03 INFO - PROCESS | 1653 | 1467109023449 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 1653 | 1467109023450 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:17:03 INFO - PROCESS | 1653 | 1467109023453 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1653 | 1467109023454 Marionette TRACE conn2 <- [1,610,null,{}] 03:17:03 INFO - PROCESS | 1653 | 1467109023456 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}] 03:17:03 INFO - PROCESS | 1653 | 1467109023460 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:03 INFO - PROCESS | 1653 | 1467109023575 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:17:03 INFO - PROCESS | 1653 | 1467109023581 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1653 | 1467109023582 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c93000 == 33 [pid = 1653] [id = 160] 03:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1176cb000) [pid = 1653] [serial = 477] [outer = 0x0] 03:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x125c4f800) [pid = 1653] [serial = 478] [outer = 0x1176cb000] 03:17:03 INFO - PROCESS | 1653 | 1467109023607 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128920000) [pid = 1653] [serial = 479] [outer = 0x1176cb000] 03:17:03 INFO - PROCESS | 1653 | 1467109023922 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]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms 03:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:17:03 INFO - PROCESS | 1653 | 1467109023983 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 1653 | 1467109023985 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:17:03 INFO - PROCESS | 1653 | 1467109023987 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1653 | 1467109023988 Marionette TRACE conn2 <- [1,614,null,{}] 03:17:03 INFO - PROCESS | 1653 | 1467109023990 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}] 03:17:03 INFO - PROCESS | 1653 | 1467109023991 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:04 INFO - PROCESS | 1653 | 1467109024082 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:17:04 INFO - PROCESS | 1653 | 1467109024121 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1653 | 1467109024122 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887f800 == 34 [pid = 1653] [id = 161] 03:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x115f6b800) [pid = 1653] [serial = 480] [outer = 0x0] 03:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12897d800) [pid = 1653] [serial = 481] [outer = 0x115f6b800] 03:17:04 INFO - PROCESS | 1653 | 1467109024146 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128dd6400) [pid = 1653] [serial = 482] [outer = 0x115f6b800] 03:17:04 INFO - PROCESS | 1653 | 1467109024474 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]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 03:17:04 INFO - PROCESS | 1653 | 1467109024515 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 1653 | 1467109024516 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:17:04 INFO - PROCESS | 1653 | 1467109024518 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1653 | 1467109024519 Marionette TRACE conn2 <- [1,618,null,{}] 03:17:04 INFO - PROCESS | 1653 | 1467109024522 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}] 03:17:04 INFO - PROCESS | 1653 | 1467109024523 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:04 INFO - PROCESS | 1653 | 1467109024621 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:17:04 INFO - PROCESS | 1653 | 1467109024624 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1653 | 1467109024625 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f1b800 == 35 [pid = 1653] [id = 162] 03:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1186f9400) [pid = 1653] [serial = 483] [outer = 0x0] 03:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129251c00) [pid = 1653] [serial = 484] [outer = 0x1186f9400] 03:17:04 INFO - PROCESS | 1653 | 1467109024649 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129479800) [pid = 1653] [serial = 485] [outer = 0x1186f9400] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12658c400) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12685e800) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119814c00) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1128cbc00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x116173800) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11811cc00) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1176d4000) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1129a6800) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11616bc00) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1245b5800) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x127074c00) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a573c00) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128d2dc00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11811ac00) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x110fa0c00) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1129af400) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11930b000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118953400) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x127077800) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b99f400) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x110e3b400) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11811ec00) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11930ac00) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1196d2000) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a999000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124ef2c00) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1172c8400) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11840c400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12860ac00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:17:05 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124b7b000) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:17:05 INFO - PROCESS | 1653 | 1467109025281 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 767ms 03:17:05 INFO - PROCESS | 1653 | 1467109025287 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 1653 | 1467109025288 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:17:05 INFO - PROCESS | 1653 | 1467109025290 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 1653 | 1467109025291 Marionette TRACE conn2 <- [1,622,null,{}] 03:17:05 INFO - PROCESS | 1653 | 1467109025293 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}] 03:17:05 INFO - PROCESS | 1653 | 1467109025296 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:05 INFO - PROCESS | 1653 | 1467109025370 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:17:05 INFO - PROCESS | 1653 | 1467109025390 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1653 | 1467109025391 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d9000 == 36 [pid = 1653] [id = 163] 03:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116169000) [pid = 1653] [serial = 486] [outer = 0x0] 03:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11811ec00) [pid = 1653] [serial = 487] [outer = 0x116169000] 03:17:05 INFO - PROCESS | 1653 | 1467109025415 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1186fa800) [pid = 1653] [serial = 488] [outer = 0x116169000] 03:17:05 INFO - PROCESS | 1653 | 1467109025733 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 03:17:05 INFO - PROCESS | 1653 | 1467109025759 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 1653 | 1467109025761 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:17:05 INFO - PROCESS | 1653 | 1467109025765 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 1653 | 1467109025766 Marionette TRACE conn2 <- [1,626,null,{}] 03:17:05 INFO - PROCESS | 1653 | 1467109025768 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}] 03:17:05 INFO - PROCESS | 1653 | 1467109025770 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:05 INFO - PROCESS | 1653 | 1467109025870 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:17:05 INFO - PROCESS | 1653 | 1467109025876 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1653 | 1467109025877 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x129678000 == 37 [pid = 1653] [id = 164] 03:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112dc7c00) [pid = 1653] [serial = 489] [outer = 0x0] 03:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1196d2000) [pid = 1653] [serial = 490] [outer = 0x112dc7c00] 03:17:05 INFO - PROCESS | 1653 | 1467109025902 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124b88000) [pid = 1653] [serial = 491] [outer = 0x112dc7c00] 03:17:06 INFO - PROCESS | 1653 | 1467109026219 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]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 03:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:17:06 INFO - PROCESS | 1653 | 1467109026234 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1653 | 1467109026236 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:17:06 INFO - PROCESS | 1653 | 1467109026238 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1653 | 1467109026240 Marionette TRACE conn2 <- [1,630,null,{}] 03:17:06 INFO - PROCESS | 1653 | 1467109026242 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}] 03:17:06 INFO - PROCESS | 1653 | 1467109026243 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:06 INFO - PROCESS | 1653 | 1467109026332 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:17:06 INFO - PROCESS | 1653 | 1467109026336 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1653 | 1467109026337 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241e2000 == 38 [pid = 1653] [id = 165] 03:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x125075c00) [pid = 1653] [serial = 492] [outer = 0x0] 03:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129274800) [pid = 1653] [serial = 493] [outer = 0x125075c00] 03:17:06 INFO - PROCESS | 1653 | 1467109026363 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a99b000) [pid = 1653] [serial = 494] [outer = 0x125075c00] 03:17:06 INFO - PROCESS | 1653 | 1467109026709 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]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 521ms 03:17:06 INFO - PROCESS | 1653 | 1467109026769 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1653 | 1467109026770 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:17:06 INFO - PROCESS | 1653 | 1467109026773 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1653 | 1467109026775 Marionette TRACE conn2 <- [1,634,null,{}] 03:17:06 INFO - PROCESS | 1653 | 1467109026778 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}] 03:17:06 INFO - PROCESS | 1653 | 1467109026779 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:06 INFO - PROCESS | 1653 | 1467109026904 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:17:06 INFO - PROCESS | 1653 | 1467109026912 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1653 | 1467109026914 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b944800 == 39 [pid = 1653] [id = 166] 03:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a99bc00) [pid = 1653] [serial = 495] [outer = 0x0] 03:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12aa7fc00) [pid = 1653] [serial = 496] [outer = 0x12a99bc00] 03:17:06 INFO - PROCESS | 1653 | 1467109026954 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b646400) [pid = 1653] [serial = 497] [outer = 0x12a99bc00] 03:17:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x113942800) [pid = 1653] [serial = 498] [outer = 0x12c86e000] 03:17:07 INFO - PROCESS | 1653 | 1467109027656 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]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 921ms 03:17:07 INFO - PROCESS | 1653 | 1467109027695 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 1653 | 1467109027698 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:17:07 INFO - PROCESS | 1653 | 1467109027701 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 1653 | 1467109027703 Marionette TRACE conn2 <- [1,638,null,{}] 03:17:07 INFO - PROCESS | 1653 | 1467109027707 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}] 03:17:07 INFO - PROCESS | 1653 | 1467109027709 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:07 INFO - PROCESS | 1653 | 1467109027861 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:17:07 INFO - PROCESS | 1653 | 1467109027874 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 1653 | 1467109027875 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bb000 == 40 [pid = 1653] [id = 167] 03:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11616c000) [pid = 1653] [serial = 499] [outer = 0x0] 03:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117223000) [pid = 1653] [serial = 500] [outer = 0x11616c000] 03:17:07 INFO - PROCESS | 1653 | 1467109027928 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11819d800) [pid = 1653] [serial = 501] [outer = 0x11616c000] 03:17:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:08 INFO - PROCESS | 1653 | 1467109028471 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]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 822ms 03:17:08 INFO - PROCESS | 1653 | 1467109028538 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 1653 | 1467109028540 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:17:08 INFO - PROCESS | 1653 | 1467109028549 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 1653 | 1467109028551 Marionette TRACE conn2 <- [1,642,null,{}] 03:17:08 INFO - PROCESS | 1653 | 1467109028554 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}] 03:17:08 INFO - PROCESS | 1653 | 1467109028555 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:08 INFO - PROCESS | 1653 | 1467109028664 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:17:08 INFO - PROCESS | 1653 | 1467109028751 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1653 | 1467109028752 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fc3800 == 41 [pid = 1653] [id = 168] 03:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1181a8400) [pid = 1653] [serial = 502] [outer = 0x0] 03:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119305400) [pid = 1653] [serial = 503] [outer = 0x1181a8400] 03:17:08 INFO - PROCESS | 1653 | 1467109028783 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1196d8c00) [pid = 1653] [serial = 504] [outer = 0x1181a8400] 03:17:09 INFO - PROCESS | 1653 | 1467109029372 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]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 876ms 03:17:09 INFO - PROCESS | 1653 | 1467109029460 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 1653 | 1467109029464 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:17:09 INFO - PROCESS | 1653 | 1467109029469 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1653 | 1467109029470 Marionette TRACE conn2 <- [1,646,null,{}] 03:17:09 INFO - PROCESS | 1653 | 1467109029474 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}] 03:17:09 INFO - PROCESS | 1653 | 1467109029475 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:09 INFO - PROCESS | 1653 | 1467109029568 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1241e2000 == 40 [pid = 1653] [id = 165] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x129678000 == 39 [pid = 1653] [id = 164] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d9000 == 38 [pid = 1653] [id = 163] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x128f1b800 == 37 [pid = 1653] [id = 162] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12887f800 == 36 [pid = 1653] [id = 161] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x125c93000 == 35 [pid = 1653] [id = 160] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12456a800 == 34 [pid = 1653] [id = 159] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x122598800 == 33 [pid = 1653] [id = 158] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d9800 == 32 [pid = 1653] [id = 157] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bb800 == 31 [pid = 1653] [id = 156] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b6000 == 30 [pid = 1653] [id = 155] 03:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1181cc000 == 29 [pid = 1653] [id = 154] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12cb76800) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124b87400) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124b82400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12707cc00) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128924c00) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x125c51800) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1129aa400) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1163e0800) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11819fc00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126d9c800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1196d5800) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1129b0000) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116a19c00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12c868000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11616f000) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128925000) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1176d5000) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12aa7f400) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1150c0800) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129478800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1181a4400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116903c00) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1176d4400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1245b5400) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119c4b000) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128925c00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12be49000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116773000) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1245adc00) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12c86c000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12c4d5800) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12c865c00) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b8f2000) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c4ddc00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128605000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126580800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c4db800) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118120c00) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1181a4800) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1252e8000) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119310800) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11922e400) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a57c800) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11922b000) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12902e000) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a99c000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b64a800) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12be49c00) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 03:17:09 INFO - PROCESS | 1653 | 1467109029655 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1653 | 1467109029657 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11214f000 == 30 [pid = 1653] [id = 169] 03:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1129aa400) [pid = 1653] [serial = 505] [outer = 0x0] 03:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112d71c00) [pid = 1653] [serial = 506] [outer = 0x1129aa400] 03:17:09 INFO - PROCESS | 1653 | 1467109029687 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11616ac00) [pid = 1653] [serial = 507] [outer = 0x1129aa400] 03:17:09 INFO - PROCESS | 1653 | 1467109029994 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 03:17:10 INFO - PROCESS | 1653 | 1467109030039 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1653 | 1467109030042 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:17:10 INFO - PROCESS | 1653 | 1467109030047 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1653 | 1467109030050 Marionette TRACE conn2 <- [1,650,null,{}] 03:17:10 INFO - PROCESS | 1653 | 1467109030053 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}] 03:17:10 INFO - PROCESS | 1653 | 1467109030054 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:10 INFO - PROCESS | 1653 | 1467109030131 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:17:10 INFO - PROCESS | 1653 | 1467109030135 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1653 | 1467109030136 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a1800 == 31 [pid = 1653] [id = 170] 03:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116631000) [pid = 1653] [serial = 508] [outer = 0x0] 03:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a0b800) [pid = 1653] [serial = 509] [outer = 0x116631000] 03:17:10 INFO - PROCESS | 1653 | 1467109030163 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116fc4800) [pid = 1653] [serial = 510] [outer = 0x116631000] 03:17:10 INFO - PROCESS | 1653 | 1467109030490 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 03:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:17:10 INFO - PROCESS | 1653 | 1467109030518 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1653 | 1467109030519 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:17:10 INFO - PROCESS | 1653 | 1467109030521 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1653 | 1467109030524 Marionette TRACE conn2 <- [1,654,null,{}] 03:17:10 INFO - PROCESS | 1653 | 1467109030531 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}] 03:17:10 INFO - PROCESS | 1653 | 1467109030535 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:10 INFO - PROCESS | 1653 | 1467109030616 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:17:10 INFO - PROCESS | 1653 | 1467109030621 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1653 | 1467109030623 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828f000 == 32 [pid = 1653] [id = 171] 03:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1176d4000) [pid = 1653] [serial = 511] [outer = 0x0] 03:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1181a4400) [pid = 1653] [serial = 512] [outer = 0x1176d4000] 03:17:10 INFO - PROCESS | 1653 | 1467109030653 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118205c00) [pid = 1653] [serial = 513] [outer = 0x1176d4000] 03:17:10 INFO - PROCESS | 1653 | 1467109030972 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 03:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:17:10 INFO - PROCESS | 1653 | 1467109030992 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1653 | 1467109030993 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:17:10 INFO - PROCESS | 1653 | 1467109030996 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 1653 | 1467109030999 Marionette TRACE conn2 <- [1,658,null,{}] 03:17:11 INFO - PROCESS | 1653 | 1467109031002 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}] 03:17:11 INFO - PROCESS | 1653 | 1467109031003 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:11 INFO - PROCESS | 1653 | 1467109031101 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:17:11 INFO - PROCESS | 1653 | 1467109031106 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1653 | 1467109031107 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119540000 == 33 [pid = 1653] [id = 172] 03:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11819a000) [pid = 1653] [serial = 514] [outer = 0x0] 03:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1182bd400) [pid = 1653] [serial = 515] [outer = 0x11819a000] 03:17:11 INFO - PROCESS | 1653 | 1467109031132 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118958800) [pid = 1653] [serial = 516] [outer = 0x11819a000] 03:17:11 INFO - PROCESS | 1653 | 1467109031461 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]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 520ms 03:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:17:11 INFO - PROCESS | 1653 | 1467109031517 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:17:11 INFO - PROCESS | 1653 | 1467109031518 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:17:11 INFO - PROCESS | 1653 | 1467109031520 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 1653 | 1467109031521 Marionette TRACE conn2 <- [1,662,null,{}] 03:17:11 INFO - PROCESS | 1653 | 1467109031524 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}] 03:17:11 INFO - PROCESS | 1653 | 1467109031525 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:11 INFO - PROCESS | 1653 | 1467109031605 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:17:11 INFO - PROCESS | 1653 | 1467109031608 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1653 | 1467109031609 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d83000 == 34 [pid = 1653] [id = 173] 03:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116771c00) [pid = 1653] [serial = 517] [outer = 0x0] 03:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11929f400) [pid = 1653] [serial = 518] [outer = 0x116771c00] 03:17:11 INFO - PROCESS | 1653 | 1467109031636 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1196d3800) [pid = 1653] [serial = 519] [outer = 0x116771c00] 03:17:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:12 INFO - PROCESS | 1653 | 1467109032000 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 03:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:17:12 INFO - PROCESS | 1653 | 1467109032038 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1653 | 1467109032040 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:17:12 INFO - PROCESS | 1653 | 1467109032042 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1653 | 1467109032043 Marionette TRACE conn2 <- [1,666,null,{}] 03:17:12 INFO - PROCESS | 1653 | 1467109032051 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}] 03:17:12 INFO - PROCESS | 1653 | 1467109032055 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:12 INFO - PROCESS | 1653 | 1467109032169 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:17:12 INFO - PROCESS | 1653 | 1467109032173 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1653 | 1467109032174 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241df800 == 35 [pid = 1653] [id = 174] 03:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1196d3c00) [pid = 1653] [serial = 520] [outer = 0x0] 03:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119c4bc00) [pid = 1653] [serial = 521] [outer = 0x1196d3c00] 03:17:12 INFO - PROCESS | 1653 | 1467109032198 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124261400) [pid = 1653] [serial = 522] [outer = 0x1196d3c00] 03:17:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:12 INFO - PROCESS | 1653 | 1467109032524 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 517ms 03:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:17:12 INFO - PROCESS | 1653 | 1467109032560 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1653 | 1467109032562 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:17:12 INFO - PROCESS | 1653 | 1467109032566 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1653 | 1467109032567 Marionette TRACE conn2 <- [1,670,null,{}] 03:17:12 INFO - PROCESS | 1653 | 1467109032569 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}] 03:17:12 INFO - PROCESS | 1653 | 1467109032571 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:12 INFO - PROCESS | 1653 | 1467109032670 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:17:12 INFO - PROCESS | 1653 | 1467109032684 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1653 | 1467109032685 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fa5800 == 36 [pid = 1653] [id = 175] 03:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124261c00) [pid = 1653] [serial = 523] [outer = 0x0] 03:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1245aa800) [pid = 1653] [serial = 524] [outer = 0x124261c00] 03:17:12 INFO - PROCESS | 1653 | 1467109032709 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1246aa800) [pid = 1653] [serial = 525] [outer = 0x124261c00] 03:17:13 INFO - PROCESS | 1653 | 1467109033051 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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 03:17:13 INFO - PROCESS | 1653 | 1467109033089 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:17:13 INFO - PROCESS | 1653 | 1467109033090 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:17:13 INFO - PROCESS | 1653 | 1467109033092 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1653 | 1467109033093 Marionette TRACE conn2 <- [1,674,null,{}] 03:17:13 INFO - PROCESS | 1653 | 1467109033095 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}] 03:17:13 INFO - PROCESS | 1653 | 1467109033096 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:13 INFO - PROCESS | 1653 | 1467109033192 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:17:13 INFO - PROCESS | 1653 | 1467109033196 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1653 | 1467109033197 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250ad000 == 37 [pid = 1653] [id = 176] 03:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1246ad000) [pid = 1653] [serial = 526] [outer = 0x0] 03:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124b7ec00) [pid = 1653] [serial = 527] [outer = 0x1246ad000] 03:17:13 INFO - PROCESS | 1653 | 1467109033221 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124e6dc00) [pid = 1653] [serial = 528] [outer = 0x1246ad000] 03:17:13 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:13 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:13 INFO - PROCESS | 1653 | 1467109033546 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]]]}] 03:17:13 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 03:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 470ms 03:17:13 INFO - PROCESS | 1653 | 1467109033569 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 1653 | 1467109033571 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:17:13 INFO - PROCESS | 1653 | 1467109033573 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1653 | 1467109033574 Marionette TRACE conn2 <- [1,678,null,{}] 03:17:13 INFO - PROCESS | 1653 | 1467109033577 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}] 03:17:13 INFO - PROCESS | 1653 | 1467109033578 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:13 INFO - PROCESS | 1653 | 1467109033685 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:17:13 INFO - PROCESS | 1653 | 1467109033694 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1653 | 1467109033697 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118241000 == 38 [pid = 1653] [id = 177] 03:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125076400) [pid = 1653] [serial = 529] [outer = 0x0] 03:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125518800) [pid = 1653] [serial = 530] [outer = 0x125076400] 03:17:13 INFO - PROCESS | 1653 | 1467109033722 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125c49c00) [pid = 1653] [serial = 531] [outer = 0x125076400] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11820a000) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119304800) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116905800) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116f72800) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129b2c00) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11811f000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115f6b800) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128d5000) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11862f800) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124b89000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128985400) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f64c00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f68000) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176cb000) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186f9400) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116169000) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112dc7c00) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125075c00) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:17:14 INFO - PROCESS | 1653 | 1467109034126 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]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:17:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 569ms 03:17:14 INFO - PROCESS | 1653 | 1467109034142 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1653 | 1467109034143 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:17:14 INFO - PROCESS | 1653 | 1467109034151 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1653 | 1467109034152 Marionette TRACE conn2 <- [1,682,null,{}] 03:17:14 INFO - PROCESS | 1653 | 1467109034155 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}] 03:17:14 INFO - PROCESS | 1653 | 1467109034156 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:14 INFO - PROCESS | 1653 | 1467109034263 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:17:14 INFO - PROCESS | 1653 | 1467109034295 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 1653 | 1467109034296 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12701a800 == 39 [pid = 1653] [id = 178] 03:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1129a4c00) [pid = 1653] [serial = 532] [outer = 0x0] 03:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117483400) [pid = 1653] [serial = 533] [outer = 0x1129a4c00] 03:17:14 INFO - PROCESS | 1653 | 1467109034320 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118956400) [pid = 1653] [serial = 534] [outer = 0x1129a4c00] 03:17:15 INFO - PROCESS | 1653 | 1467109035069 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]]]}] 03:17:15 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) 03:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 922ms 03:17:15 INFO - PROCESS | 1653 | 1467109035074 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:17:15 INFO - PROCESS | 1653 | 1467109035075 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:17:15 INFO - PROCESS | 1653 | 1467109035078 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 1653 | 1467109035081 Marionette TRACE conn2 <- [1,686,null,{}] 03:17:15 INFO - PROCESS | 1653 | 1467109035083 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}] 03:17:15 INFO - PROCESS | 1653 | 1467109035084 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:15 INFO - PROCESS | 1653 | 1467109035168 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:17:15 INFO - PROCESS | 1653 | 1467109035171 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 1653 | 1467109035173 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x129668000 == 40 [pid = 1653] [id = 179] 03:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186f9400) [pid = 1653] [serial = 535] [outer = 0x0] 03:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125cc7c00) [pid = 1653] [serial = 536] [outer = 0x1186f9400] 03:17:15 INFO - PROCESS | 1653 | 1467109035193 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1268be000) [pid = 1653] [serial = 537] [outer = 0x1186f9400] 03:17:16 INFO - PROCESS | 1653 | 1467109036143 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:17:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1072ms 03:17:16 INFO - PROCESS | 1653 | 1467109036151 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1653 | 1467109036154 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:17:16 INFO - PROCESS | 1653 | 1467109036157 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1653 | 1467109036159 Marionette TRACE conn2 <- [1,690,null,{}] 03:17:16 INFO - PROCESS | 1653 | 1467109036165 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}] 03:17:16 INFO - PROCESS | 1653 | 1467109036167 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:16 INFO - PROCESS | 1653 | 1467109036271 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:17:16 INFO - PROCESS | 1653 | 1467109036323 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 1653 | 1467109036324 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116721800 == 41 [pid = 1653] [id = 180] 03:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1133e1000) [pid = 1653] [serial = 538] [outer = 0x0] 03:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11501fc00) [pid = 1653] [serial = 539] [outer = 0x1133e1000] 03:17:16 INFO - PROCESS | 1653 | 1467109036357 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116175000) [pid = 1653] [serial = 540] [outer = 0x1133e1000] 03:17:17 INFO - PROCESS | 1653 | 1467109037251 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]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 03:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:17:17 INFO - PROCESS | 1653 | 1467109037282 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 1653 | 1467109037285 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:17:17 INFO - PROCESS | 1653 | 1467109037289 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 1653 | 1467109037291 Marionette TRACE conn2 <- [1,694,null,{}] 03:17:17 INFO - PROCESS | 1653 | 1467109037294 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}] 03:17:17 INFO - PROCESS | 1653 | 1467109037295 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:17 INFO - PROCESS | 1653 | 1467109037393 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:17:17 INFO - PROCESS | 1653 | 1467109037444 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 1653 | 1467109037445 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119542800 == 42 [pid = 1653] [id = 181] 03:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1172bfc00) [pid = 1653] [serial = 541] [outer = 0x0] 03:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117eabc00) [pid = 1653] [serial = 542] [outer = 0x1172bfc00] 03:17:17 INFO - PROCESS | 1653 | 1467109037476 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1181f9c00) [pid = 1653] [serial = 543] [outer = 0x1172bfc00] 03:17:18 INFO - PROCESS | 1653 | 1467109038359 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]]]}] 03:17:18 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) 03:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 03:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:17:18 INFO - PROCESS | 1653 | 1467109038409 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:17:18 INFO - PROCESS | 1653 | 1467109038411 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:17:18 INFO - PROCESS | 1653 | 1467109038413 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1653 | 1467109038416 Marionette TRACE conn2 <- [1,698,null,{}] 03:17:18 INFO - PROCESS | 1653 | 1467109038423 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}] 03:17:18 INFO - PROCESS | 1653 | 1467109038426 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:18 INFO - PROCESS | 1653 | 1467109038528 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:17:18 INFO - PROCESS | 1653 | 1467109038580 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1653 | 1467109038582 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129675800 == 43 [pid = 1653] [id = 182] 03:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119309000) [pid = 1653] [serial = 544] [outer = 0x0] 03:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c49000) [pid = 1653] [serial = 545] [outer = 0x119309000] 03:17:18 INFO - PROCESS | 1653 | 1467109038612 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1227b8c00) [pid = 1653] [serial = 546] [outer = 0x119309000] 03:17:19 INFO - PROCESS | 1653 | 1467109039628 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]]]}] 03:17:19 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) 03:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1224ms 03:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:17:19 INFO - PROCESS | 1653 | 1467109039637 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1653 | 1467109039640 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:17:19 INFO - PROCESS | 1653 | 1467109039643 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1653 | 1467109039645 Marionette TRACE conn2 <- [1,702,null,{}] 03:17:19 INFO - PROCESS | 1653 | 1467109039650 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}] 03:17:19 INFO - PROCESS | 1653 | 1467109039652 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:19 INFO - PROCESS | 1653 | 1467109039746 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:17:19 INFO - PROCESS | 1653 | 1467109039820 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 1653 | 1467109039822 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181c8800 == 44 [pid = 1653] [id = 183] 03:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116971800) [pid = 1653] [serial = 547] [outer = 0x0] 03:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116f64400) [pid = 1653] [serial = 548] [outer = 0x116971800] 03:17:19 INFO - PROCESS | 1653 | 1467109039863 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1176d2800) [pid = 1653] [serial = 549] [outer = 0x116971800] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12701a800 == 43 [pid = 1653] [id = 178] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118241000 == 42 [pid = 1653] [id = 177] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1250ad000 == 41 [pid = 1653] [id = 176] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124fa5800 == 40 [pid = 1653] [id = 175] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1241df800 == 39 [pid = 1653] [id = 174] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119d83000 == 38 [pid = 1653] [id = 173] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119540000 == 37 [pid = 1653] [id = 172] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11828f000 == 36 [pid = 1653] [id = 171] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a1800 == 35 [pid = 1653] [id = 170] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11214f000 == 34 [pid = 1653] [id = 169] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124fc3800 == 33 [pid = 1653] [id = 168] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bb000 == 32 [pid = 1653] [id = 167] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b944800 == 31 [pid = 1653] [id = 166] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129675800 == 30 [pid = 1653] [id = 182] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119542800 == 29 [pid = 1653] [id = 181] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129668000 == 28 [pid = 1653] [id = 179] 03:17:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116721800 == 27 [pid = 1653] [id = 180] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1196cc000) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119225400) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1245ae400) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116f72000) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124b7dc00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1176cbc00) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1196d4400) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c9c400) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182b3c00) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1186f8400) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12897d800) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113c2fc00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11676bc00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196d1000) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119303800) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12860cc00) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12551c000) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b8f7800) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12aa81800) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116f71800) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f6c400) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117ea8c00) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f6dc00) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128920000) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125c4f800) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128dd6400) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129251c00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186fa800) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1196d2000) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11811ec00) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a99b000) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129274800) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12aa7fc00) [pid = 1653] [serial = 496] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129479800) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124ef0c00) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124b88000) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 03:17:20 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124b0a800) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 03:17:21 INFO - PROCESS | 1653 | 1467109041050 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1431ms 03:17:21 INFO - PROCESS | 1653 | 1467109041074 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1653 | 1467109041076 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:17:21 INFO - PROCESS | 1653 | 1467109041083 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1653 | 1467109041084 Marionette TRACE conn2 <- [1,706,null,{}] 03:17:21 INFO - PROCESS | 1653 | 1467109041088 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}] 03:17:21 INFO - PROCESS | 1653 | 1467109041089 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:21 INFO - PROCESS | 1653 | 1467109041165 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:17:21 INFO - PROCESS | 1653 | 1467109041170 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 1653 | 1467109041173 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f8b000 == 28 [pid = 1653] [id = 184] 03:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113c99800) [pid = 1653] [serial = 550] [outer = 0x0] 03:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1150cb000) [pid = 1653] [serial = 551] [outer = 0x113c99800] 03:17:21 INFO - PROCESS | 1653 | 1467109041201 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1163db000) [pid = 1653] [serial = 552] [outer = 0x113c99800] 03:17:21 INFO - PROCESS | 1653 | 1467109041995 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 925ms 03:17:22 INFO - PROCESS | 1653 | 1467109042003 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 1653 | 1467109042007 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:17:22 INFO - PROCESS | 1653 | 1467109042013 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 1653 | 1467109042015 Marionette TRACE conn2 <- [1,710,null,{}] 03:17:22 INFO - PROCESS | 1653 | 1467109042017 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}] 03:17:22 INFO - PROCESS | 1653 | 1467109042019 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:22 INFO - PROCESS | 1653 | 1467109042100 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:17:22 INFO - PROCESS | 1653 | 1467109042144 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1653 | 1467109042145 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa5800 == 29 [pid = 1653] [id = 185] 03:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116772000) [pid = 1653] [serial = 553] [outer = 0x0] 03:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1172c9400) [pid = 1653] [serial = 554] [outer = 0x116772000] 03:17:22 INFO - PROCESS | 1653 | 1467109042172 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118111c00) [pid = 1653] [serial = 555] [outer = 0x116772000] 03:17:22 INFO - PROCESS | 1653 | 1467109042951 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 973ms 03:17:22 INFO - PROCESS | 1653 | 1467109042984 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1653 | 1467109042993 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:17:23 INFO - PROCESS | 1653 | 1467109043003 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1653 | 1467109043005 Marionette TRACE conn2 <- [1,714,null,{}] 03:17:23 INFO - PROCESS | 1653 | 1467109043012 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}] 03:17:23 INFO - PROCESS | 1653 | 1467109043015 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:23 INFO - PROCESS | 1653 | 1467109043112 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:17:23 INFO - PROCESS | 1653 | 1467109043117 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1653 | 1467109043119 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118230000 == 30 [pid = 1653] [id = 186] 03:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11820a800) [pid = 1653] [serial = 556] [outer = 0x0] 03:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11840ac00) [pid = 1653] [serial = 557] [outer = 0x11820a800] 03:17:23 INFO - PROCESS | 1653 | 1467109043146 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1186fb000) [pid = 1653] [serial = 558] [outer = 0x11820a800] 03:17:23 INFO - PROCESS | 1653 | 1467109043944 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]]]}] 03:17:23 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 03:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 03:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:17:23 INFO - PROCESS | 1653 | 1467109043974 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1653 | 1467109043975 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:17:23 INFO - PROCESS | 1653 | 1467109043977 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1653 | 1467109043979 Marionette TRACE conn2 <- [1,718,null,{}] 03:17:23 INFO - PROCESS | 1653 | 1467109043983 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}] 03:17:23 INFO - PROCESS | 1653 | 1467109043985 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:24 INFO - PROCESS | 1653 | 1467109044077 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:17:24 INFO - PROCESS | 1653 | 1467109044080 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 1653 | 1467109044081 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c5800 == 31 [pid = 1653] [id = 187] 03:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11922e400) [pid = 1653] [serial = 559] [outer = 0x0] 03:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119310000) [pid = 1653] [serial = 560] [outer = 0x11922e400] 03:17:24 INFO - PROCESS | 1653 | 1467109044106 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196d2800) [pid = 1653] [serial = 561] [outer = 0x11922e400] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186f9400) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1196d3c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124261c00) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1129a4c00) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1246ad000) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1129aa400) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116631000) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11819a000) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1176d4000) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a99bc00) [pid = 1653] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x116771c00) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1181a8400) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11616c000) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:17:25 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x125076400) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:17:25 INFO - PROCESS | 1653 | 1467109045040 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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:17:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1073ms 03:17:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:17:25 INFO - PROCESS | 1653 | 1467109045051 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 1653 | 1467109045052 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:17:25 INFO - PROCESS | 1653 | 1467109045055 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1653 | 1467109045056 Marionette TRACE conn2 <- [1,722,null,{}] 03:17:25 INFO - PROCESS | 1653 | 1467109045058 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}] 03:17:25 INFO - PROCESS | 1653 | 1467109045059 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:25 INFO - PROCESS | 1653 | 1467109045136 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:17:25 INFO - PROCESS | 1653 | 1467109045140 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1653 | 1467109045140 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119548000 == 32 [pid = 1653] [id = 188] 03:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112730c00) [pid = 1653] [serial = 562] [outer = 0x0] 03:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11819b000) [pid = 1653] [serial = 563] [outer = 0x112730c00] 03:17:25 INFO - PROCESS | 1653 | 1467109045167 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11895fc00) [pid = 1653] [serial = 564] [outer = 0x112730c00] 03:17:25 INFO - PROCESS | 1653 | 1467109045474 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] 03:17:25 INFO - PROCESS | 1653 | 1467109045525 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:17:25 INFO - PROCESS | 1653 | 1467109045527 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1653 | 1467109045528 Marionette TRACE conn2 <- [1,726,null,{}] 03:17:25 INFO - PROCESS | 1653 | 1467109045530 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}] 03:17:25 INFO - PROCESS | 1653 | 1467109045534 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:25 INFO - PROCESS | 1653 | 1467109045646 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:17:25 INFO - PROCESS | 1653 | 1467109045676 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1653 | 1467109045677 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1225a2800 == 33 [pid = 1653] [id = 189] 03:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112d68c00) [pid = 1653] [serial = 565] [outer = 0x0] 03:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11980ac00) [pid = 1653] [serial = 566] [outer = 0x112d68c00] 03:17:25 INFO - PROCESS | 1653 | 1467109045702 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1245a9c00) [pid = 1653] [serial = 567] [outer = 0x112d68c00] 03:17:26 INFO - PROCESS | 1653 | 1467109046008 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 523ms 03:17:26 INFO - PROCESS | 1653 | 1467109046050 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1653 | 1467109046051 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:17:26 INFO - PROCESS | 1653 | 1467109046054 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1653 | 1467109046055 Marionette TRACE conn2 <- [1,730,null,{}] 03:17:26 INFO - PROCESS | 1653 | 1467109046057 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}] 03:17:26 INFO - PROCESS | 1653 | 1467109046058 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:26 INFO - PROCESS | 1653 | 1467109046136 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:17:26 INFO - PROCESS | 1653 | 1467109046140 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 1653 | 1467109046141 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x124932000 == 34 [pid = 1653] [id = 190] 03:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11996fc00) [pid = 1653] [serial = 568] [outer = 0x0] 03:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124627400) [pid = 1653] [serial = 569] [outer = 0x11996fc00] 03:17:26 INFO - PROCESS | 1653 | 1467109046168 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124b80000) [pid = 1653] [serial = 570] [outer = 0x11996fc00] 03:17:26 INFO - PROCESS | 1653 | 1467109046495 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] 03:17:26 INFO - PROCESS | 1653 | 1467109046526 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:17:26 INFO - PROCESS | 1653 | 1467109046528 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1653 | 1467109046531 Marionette TRACE conn2 <- [1,734,null,{}] 03:17:26 INFO - PROCESS | 1653 | 1467109046534 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}] 03:17:26 INFO - PROCESS | 1653 | 1467109046536 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:26 INFO - PROCESS | 1653 | 1467109046629 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:17:26 INFO - PROCESS | 1653 | 1467109046638 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 1653 | 1467109046639 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b55000 == 35 [pid = 1653] [id = 191] 03:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124262400) [pid = 1653] [serial = 571] [outer = 0x0] 03:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124b89800) [pid = 1653] [serial = 572] [outer = 0x124262400] 03:17:26 INFO - PROCESS | 1653 | 1467109046663 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125720c00) [pid = 1653] [serial = 573] [outer = 0x124262400] 03:17:26 INFO - PROCESS | 1653 | 1467109046950 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 03:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:17:27 INFO - PROCESS | 1653 | 1467109047001 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:17:27 INFO - PROCESS | 1653 | 1467109047002 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:17:27 INFO - PROCESS | 1653 | 1467109047004 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 1653 | 1467109047005 Marionette TRACE conn2 <- [1,738,null,{}] 03:17:27 INFO - PROCESS | 1653 | 1467109047007 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}] 03:17:27 INFO - PROCESS | 1653 | 1467109047008 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:27 INFO - PROCESS | 1653 | 1467109047124 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:17:27 INFO - PROCESS | 1653 | 1467109047197 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 1653 | 1467109047198 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb9800 == 36 [pid = 1653] [id = 192] 03:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11272d400) [pid = 1653] [serial = 574] [outer = 0x0] 03:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129aa000) [pid = 1653] [serial = 575] [outer = 0x11272d400] 03:17:27 INFO - PROCESS | 1653 | 1467109047232 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112de0800) [pid = 1653] [serial = 576] [outer = 0x11272d400] 03:17:28 INFO - PROCESS | 1653 | 1467109048233 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1269ms 03:17:28 INFO - PROCESS | 1653 | 1467109048275 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1653 | 1467109048278 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:17:28 INFO - PROCESS | 1653 | 1467109048281 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1653 | 1467109048283 Marionette TRACE conn2 <- [1,742,null,{}] 03:17:28 INFO - PROCESS | 1653 | 1467109048286 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}] 03:17:28 INFO - PROCESS | 1653 | 1467109048288 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:28 INFO - PROCESS | 1653 | 1467109048393 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:17:28 INFO - PROCESS | 1653 | 1467109048459 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 1653 | 1467109048460 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183bd800 == 37 [pid = 1653] [id = 193] 03:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11722e800) [pid = 1653] [serial = 577] [outer = 0x0] 03:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11748dc00) [pid = 1653] [serial = 578] [outer = 0x11722e800] 03:17:28 INFO - PROCESS | 1653 | 1467109048514 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11819c800) [pid = 1653] [serial = 579] [outer = 0x11722e800] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124b55000 == 36 [pid = 1653] [id = 191] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124932000 == 35 [pid = 1653] [id = 190] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1225a2800 == 34 [pid = 1653] [id = 189] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119548000 == 33 [pid = 1653] [id = 188] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c5800 == 32 [pid = 1653] [id = 187] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118230000 == 31 [pid = 1653] [id = 186] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa5800 == 30 [pid = 1653] [id = 185] 03:17:29 INFO - PROCESS | 1653 | --DOCSHELL 0x115f8b000 == 29 [pid = 1653] [id = 184] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118205c00) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b646400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11929f400) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119305400) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1196d8c00) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117223000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11819d800) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125518800) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124e6dc00) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118956400) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119809400) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x125c49c00) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1268be000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1196d3800) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x125cc7c00) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119c4bc00) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1245aa800) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124261400) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x117483400) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x124b7ec00) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x112d71c00) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11616ac00) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1246aa800) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x116a0b800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x116fc4800) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1182bd400) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x118958800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1181a4400) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 03:17:29 INFO - PROCESS | 1653 | 1467109049558 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]]]}] 03:17:29 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 03:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1321ms 03:17:29 INFO - PROCESS | 1653 | 1467109049602 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:17:29 INFO - PROCESS | 1653 | 1467109049604 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:17:29 INFO - PROCESS | 1653 | 1467109049607 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - PROCESS | 1653 | 1467109049608 Marionette TRACE conn2 <- [1,746,null,{}] 03:17:29 INFO - PROCESS | 1653 | 1467109049612 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}] 03:17:29 INFO - PROCESS | 1653 | 1467109049614 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:29 INFO - PROCESS | 1653 | 1467109049688 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:17:29 INFO - PROCESS | 1653 | 1467109049713 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1653 | 1467109049714 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b3000 == 30 [pid = 1653] [id = 194] 03:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x116907400) [pid = 1653] [serial = 580] [outer = 0x0] 03:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116a0b800) [pid = 1653] [serial = 581] [outer = 0x116907400] 03:17:29 INFO - PROCESS | 1653 | 1467109049744 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x117223c00) [pid = 1653] [serial = 582] [outer = 0x116907400] 03:17:30 INFO - PROCESS | 1653 | 1467109050545 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]]]}] 03:17:30 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.) 03:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 03:17:30 INFO - PROCESS | 1653 | 1467109050577 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 1653 | 1467109050583 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:17:30 INFO - PROCESS | 1653 | 1467109050587 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 1653 | 1467109050589 Marionette TRACE conn2 <- [1,750,null,{}] 03:17:30 INFO - PROCESS | 1653 | 1467109050591 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}] 03:17:30 INFO - PROCESS | 1653 | 1467109050593 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:30 INFO - PROCESS | 1653 | 1467109050682 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:17:30 INFO - PROCESS | 1653 | 1467109050688 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 1653 | 1467109050689 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823c000 == 31 [pid = 1653] [id = 195] 03:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1181a4800) [pid = 1653] [serial = 583] [outer = 0x0] 03:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1181f4000) [pid = 1653] [serial = 584] [outer = 0x1181a4800] 03:17:30 INFO - PROCESS | 1653 | 1467109050718 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11820dc00) [pid = 1653] [serial = 585] [outer = 0x1181a4800] 03:17:31 INFO - PROCESS | 1653 | 1467109051516 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]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 03:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:17:31 INFO - PROCESS | 1653 | 1467109051556 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 1653 | 1467109051558 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:17:31 INFO - PROCESS | 1653 | 1467109051560 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1653 | 1467109051562 Marionette TRACE conn2 <- [1,754,null,{}] 03:17:31 INFO - PROCESS | 1653 | 1467109051570 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}] 03:17:31 INFO - PROCESS | 1653 | 1467109051573 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:31 INFO - PROCESS | 1653 | 1467109051665 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:17:31 INFO - PROCESS | 1653 | 1467109051700 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1653 | 1467109051702 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119543000 == 32 [pid = 1653] [id = 196] 03:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1186f7800) [pid = 1653] [serial = 586] [outer = 0x0] 03:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11930d800) [pid = 1653] [serial = 587] [outer = 0x1186f7800] 03:17:31 INFO - PROCESS | 1653 | 1467109051730 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1196d6800) [pid = 1653] [serial = 588] [outer = 0x1186f7800] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11922e400) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x116772000) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x113c99800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x116971800) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11820a800) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1133e1000) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1172bfc00) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119309000) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x112730c00) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11996fc00) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:17:32 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x112d68c00) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:17:32 INFO - PROCESS | 1653 | 1467109052522 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]]]}] 03:17:32 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 03:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 03:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:17:32 INFO - PROCESS | 1653 | 1467109052533 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1653 | 1467109052535 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:17:32 INFO - PROCESS | 1653 | 1467109052537 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1653 | 1467109052538 Marionette TRACE conn2 <- [1,758,null,{}] 03:17:32 INFO - PROCESS | 1653 | 1467109052540 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}] 03:17:32 INFO - PROCESS | 1653 | 1467109052541 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:32 INFO - PROCESS | 1653 | 1467109052621 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:17:32 INFO - PROCESS | 1653 | 1467109052624 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 1653 | 1467109052625 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x122594800 == 33 [pid = 1653] [id = 197] 03:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11399a800) [pid = 1653] [serial = 589] [outer = 0x0] 03:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1186f9400) [pid = 1653] [serial = 590] [outer = 0x11399a800] 03:17:32 INFO - PROCESS | 1653 | 1467109052650 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1196d8400) [pid = 1653] [serial = 591] [outer = 0x11399a800] 03:17:32 INFO - PROCESS | 1653 | 1467109052970 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]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 03:17:33 INFO - PROCESS | 1653 | 1467109053006 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 1653 | 1467109053007 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:17:33 INFO - PROCESS | 1653 | 1467109053009 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 1653 | 1467109053010 Marionette TRACE conn2 <- [1,762,null,{}] 03:17:33 INFO - PROCESS | 1653 | 1467109053013 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}] 03:17:33 INFO - PROCESS | 1653 | 1467109053017 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:33 INFO - PROCESS | 1653 | 1467109053107 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:17:33 INFO - PROCESS | 1653 | 1467109053115 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1653 | 1467109053116 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181c3800 == 34 [pid = 1653] [id = 198] 03:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1181a4000) [pid = 1653] [serial = 592] [outer = 0x0] 03:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119973c00) [pid = 1653] [serial = 593] [outer = 0x1181a4000] 03:17:33 INFO - PROCESS | 1653 | 1467109053141 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x122534000) [pid = 1653] [serial = 594] [outer = 0x1181a4000] 03:17:33 INFO - PROCESS | 1653 | 1467109053892 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]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 03:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:17:33 INFO - PROCESS | 1653 | 1467109053929 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 1653 | 1467109053931 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:17:33 INFO - PROCESS | 1653 | 1467109053933 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 1653 | 1467109053934 Marionette TRACE conn2 <- [1,766,null,{}] 03:17:33 INFO - PROCESS | 1653 | 1467109053936 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}] 03:17:33 INFO - PROCESS | 1653 | 1467109053940 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:34 INFO - PROCESS | 1653 | 1467109054031 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:17:34 INFO - PROCESS | 1653 | 1467109054034 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1653 | 1467109054035 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c1b000 == 35 [pid = 1653] [id = 199] 03:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119c47c00) [pid = 1653] [serial = 595] [outer = 0x0] 03:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1245b3000) [pid = 1653] [serial = 596] [outer = 0x119c47c00] 03:17:34 INFO - PROCESS | 1653 | 1467109054061 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x125518800) [pid = 1653] [serial = 597] [outer = 0x119c47c00] 03:17:34 INFO - PROCESS | 1653 | 1467109054876 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 03:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:17:34 INFO - PROCESS | 1653 | 1467109054903 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1653 | 1467109054904 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:17:34 INFO - PROCESS | 1653 | 1467109054906 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1653 | 1467109054907 Marionette TRACE conn2 <- [1,770,null,{}] 03:17:34 INFO - PROCESS | 1653 | 1467109054909 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}] 03:17:34 INFO - PROCESS | 1653 | 1467109054910 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:34 INFO - PROCESS | 1653 | 1467109054981 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:17:35 INFO - PROCESS | 1653 | 1467109055033 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1653 | 1467109055034 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d10800 == 36 [pid = 1653] [id = 200] 03:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116174c00) [pid = 1653] [serial = 598] [outer = 0x0] 03:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x125cc7c00) [pid = 1653] [serial = 599] [outer = 0x116174c00] 03:17:35 INFO - PROCESS | 1653 | 1467109055058 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12685c800) [pid = 1653] [serial = 600] [outer = 0x116174c00] 03:17:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1181c8800 == 35 [pid = 1653] [id = 183] 03:17:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b3000 == 34 [pid = 1653] [id = 194] 03:17:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1183bd800 == 33 [pid = 1653] [id = 193] 03:17:35 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb9800 == 32 [pid = 1653] [id = 192] 03:17:36 INFO - PROCESS | 1653 | --DOCSHELL 0x122594800 == 31 [pid = 1653] [id = 197] 03:17:36 INFO - PROCESS | 1653 | --DOCSHELL 0x125c1b000 == 30 [pid = 1653] [id = 199] 03:17:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119543000 == 29 [pid = 1653] [id = 196] 03:17:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1181c3800 == 28 [pid = 1653] [id = 198] 03:17:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11823c000 == 27 [pid = 1653] [id = 195] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119310000) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1172c9400) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1150cb000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1163db000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1176d2800) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x116f64400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11840ac00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x116175000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x11501fc00) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1181f9c00) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x117eabc00) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1227b8c00) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x119c49000) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x11819b000) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x11895fc00) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x124627400) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x124b80000) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x124b89800) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x1196d2800) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x1245a9c00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 48 (0x1186fb000) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 47 (0x118111c00) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | --DOMWINDOW == 46 (0x11980ac00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 03:17:36 INFO - PROCESS | 1653 | 1467109056273 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1419ms 03:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:17:36 INFO - PROCESS | 1653 | 1467109056326 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1653 | 1467109056328 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:17:36 INFO - PROCESS | 1653 | 1467109056332 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1653 | 1467109056336 Marionette TRACE conn2 <- [1,774,null,{}] 03:17:36 INFO - PROCESS | 1653 | 1467109056341 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}] 03:17:36 INFO - PROCESS | 1653 | 1467109056343 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:36 INFO - PROCESS | 1653 | 1467109056446 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:17:36 INFO - PROCESS | 1653 | 1467109056517 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1653 | 1467109056518 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11506e000 == 28 [pid = 1653] [id = 201] 03:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x1133b6400) [pid = 1653] [serial = 601] [outer = 0x0] 03:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x1133da800) [pid = 1653] [serial = 602] [outer = 0x1133b6400] 03:17:36 INFO - PROCESS | 1653 | 1467109056565 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x115fcb800) [pid = 1653] [serial = 603] [outer = 0x1133b6400] 03:17:36 INFO - PROCESS | 1653 | 1467109056855 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 573ms 03:17:36 INFO - PROCESS | 1653 | 1467109056904 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1653 | 1467109056908 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:17:36 INFO - PROCESS | 1653 | 1467109056914 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1653 | 1467109056919 Marionette TRACE conn2 <- [1,778,null,{}] 03:17:36 INFO - PROCESS | 1653 | 1467109056921 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}] 03:17:36 INFO - PROCESS | 1653 | 1467109056923 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:37 INFO - PROCESS | 1653 | 1467109057002 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:17:37 INFO - PROCESS | 1653 | 1467109057047 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1653 | 1467109057049 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa7800 == 29 [pid = 1653] [id = 202] 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x116167c00) [pid = 1653] [serial = 604] [outer = 0x0] 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x116173800) [pid = 1653] [serial = 605] [outer = 0x116167c00] 03:17:37 INFO - PROCESS | 1653 | 1467109057076 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x11697b400) [pid = 1653] [serial = 606] [outer = 0x116167c00] 03:17:37 INFO - PROCESS | 1653 | 1467109057353 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]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 473ms 03:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:17:37 INFO - PROCESS | 1653 | 1467109057387 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1653 | 1467109057388 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:17:37 INFO - PROCESS | 1653 | 1467109057390 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1653 | 1467109057405 Marionette TRACE conn2 <- [1,782,null,{}] 03:17:37 INFO - PROCESS | 1653 | 1467109057422 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}] 03:17:37 INFO - PROCESS | 1653 | 1467109057425 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:37 INFO - PROCESS | 1653 | 1467109057500 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:17:37 INFO - PROCESS | 1653 | 1467109057545 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1653 | 1467109057547 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bb800 == 30 [pid = 1653] [id = 203] 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x110e3a400) [pid = 1653] [serial = 607] [outer = 0x0] 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x116fc4800) [pid = 1653] [serial = 608] [outer = 0x110e3a400] 03:17:37 INFO - PROCESS | 1653 | 1467109057575 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x118116000) [pid = 1653] [serial = 609] [outer = 0x110e3a400] 03:17:37 INFO - PROCESS | 1653 | 1467109057866 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]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 493ms 03:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:17:37 INFO - PROCESS | 1653 | 1467109057887 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1653 | 1467109057889 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:17:37 INFO - PROCESS | 1653 | 1467109057891 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1653 | 1467109057892 Marionette TRACE conn2 <- [1,786,null,{}] 03:17:37 INFO - PROCESS | 1653 | 1467109057894 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}] 03:17:37 INFO - PROCESS | 1653 | 1467109057896 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:37 INFO - PROCESS | 1653 | 1467109057983 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:17:37 INFO - PROCESS | 1653 | 1467109057986 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1653 | 1467109057987 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11829b800 == 31 [pid = 1653] [id = 204] 03:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1181a3400) [pid = 1653] [serial = 610] [outer = 0x0] 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1181fa000) [pid = 1653] [serial = 611] [outer = 0x1181a3400] 03:17:38 INFO - PROCESS | 1653 | 1467109058014 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118206c00) [pid = 1653] [serial = 612] [outer = 0x1181a3400] 03:17:38 INFO - PROCESS | 1653 | 1467109058328 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 03:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:17:38 INFO - PROCESS | 1653 | 1467109058360 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 1653 | 1467109058361 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:17:38 INFO - PROCESS | 1653 | 1467109058365 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 1653 | 1467109058367 Marionette TRACE conn2 <- [1,790,null,{}] 03:17:38 INFO - PROCESS | 1653 | 1467109058369 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}] 03:17:38 INFO - PROCESS | 1653 | 1467109058371 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:38 INFO - PROCESS | 1653 | 1467109058468 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:17:38 INFO - PROCESS | 1653 | 1467109058473 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1653 | 1467109058475 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189cc000 == 32 [pid = 1653] [id = 205] 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112ddf800) [pid = 1653] [serial = 613] [outer = 0x0] 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11820d800) [pid = 1653] [serial = 614] [outer = 0x112ddf800] 03:17:38 INFO - PROCESS | 1653 | 1467109058500 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1186ef400) [pid = 1653] [serial = 615] [outer = 0x112ddf800] 03:17:38 INFO - PROCESS | 1653 | 1467109058810 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 472ms 03:17:38 INFO - PROCESS | 1653 | 1467109058837 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 1653 | 1467109058838 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:17:38 INFO - PROCESS | 1653 | 1467109058840 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 1653 | 1467109058841 Marionette TRACE conn2 <- [1,794,null,{}] 03:17:38 INFO - PROCESS | 1653 | 1467109058843 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}] 03:17:38 INFO - PROCESS | 1653 | 1467109058850 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:38 INFO - PROCESS | 1653 | 1467109058938 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:17:38 INFO - PROCESS | 1653 | 1467109058942 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1653 | 1467109058943 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c07000 == 33 [pid = 1653] [id = 206] 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116a0b400) [pid = 1653] [serial = 616] [outer = 0x0] 03:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118952400) [pid = 1653] [serial = 617] [outer = 0x116a0b400] 03:17:38 INFO - PROCESS | 1653 | 1467109058970 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1196d0800) [pid = 1653] [serial = 618] [outer = 0x116a0b400] 03:17:39 INFO - PROCESS | 1653 | 1467109059269 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]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 03:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:17:39 INFO - PROCESS | 1653 | 1467109059309 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1653 | 1467109059310 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:17:39 INFO - PROCESS | 1653 | 1467109059312 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 1653 | 1467109059313 Marionette TRACE conn2 <- [1,798,null,{}] 03:17:39 INFO - PROCESS | 1653 | 1467109059318 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}] 03:17:39 INFO - PROCESS | 1653 | 1467109059319 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:39 INFO - PROCESS | 1653 | 1467109059413 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:17:39 INFO - PROCESS | 1653 | 1467109059425 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 1653 | 1467109059426 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x122595000 == 34 [pid = 1653] [id = 207] 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1128c9800) [pid = 1653] [serial = 619] [outer = 0x0] 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1196d2800) [pid = 1653] [serial = 620] [outer = 0x1128c9800] 03:17:39 INFO - PROCESS | 1653 | 1467109059450 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119967800) [pid = 1653] [serial = 621] [outer = 0x1128c9800] 03:17:39 INFO - PROCESS | 1653 | 1467109059721 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]]]}] 03:17:39 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 03:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 421ms 03:17:39 INFO - PROCESS | 1653 | 1467109059738 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1653 | 1467109059739 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:17:39 INFO - PROCESS | 1653 | 1467109059741 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 1653 | 1467109059742 Marionette TRACE conn2 <- [1,802,null,{}] 03:17:39 INFO - PROCESS | 1653 | 1467109059744 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}] 03:17:39 INFO - PROCESS | 1653 | 1467109059746 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:39 INFO - PROCESS | 1653 | 1467109059833 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:17:39 INFO - PROCESS | 1653 | 1467109059836 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 1653 | 1467109059837 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124017800 == 35 [pid = 1653] [id = 208] 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11980c000) [pid = 1653] [serial = 622] [outer = 0x0] 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119c4f400) [pid = 1653] [serial = 623] [outer = 0x11980c000] 03:17:39 INFO - PROCESS | 1653 | 1467109059861 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1227b8400) [pid = 1653] [serial = 624] [outer = 0x11980c000] 03:17:40 INFO - PROCESS | 1653 | 1467109060184 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]]]}] 03:17:40 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 03:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 03:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:17:40 INFO - PROCESS | 1653 | 1467109060210 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 1653 | 1467109060211 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:17:40 INFO - PROCESS | 1653 | 1467109060213 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1653 | 1467109060217 Marionette TRACE conn2 <- [1,806,null,{}] 03:17:40 INFO - PROCESS | 1653 | 1467109060219 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}] 03:17:40 INFO - PROCESS | 1653 | 1467109060220 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:40 INFO - PROCESS | 1653 | 1467109060293 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:17:40 INFO - PROCESS | 1653 | 1467109060324 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1653 | 1467109060325 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bb000 == 36 [pid = 1653] [id = 209] 03:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1167c8000) [pid = 1653] [serial = 625] [outer = 0x0] 03:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1186ee800) [pid = 1653] [serial = 626] [outer = 0x1167c8000] 03:17:40 INFO - PROCESS | 1653 | 1467109060384 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1245b0000) [pid = 1653] [serial = 627] [outer = 0x1167c8000] 03:17:40 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:17:40 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:17:40 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:17:40 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 03:17:40 INFO - PROCESS | 1653 | 1467109060728 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]]]}] 03:17:40 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 03:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 523ms 03:17:40 INFO - PROCESS | 1653 | 1467109060737 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 1653 | 1467109060738 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:17:40 INFO - PROCESS | 1653 | 1467109060740 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1653 | 1467109060741 Marionette TRACE conn2 <- [1,810,null,{}] 03:17:40 INFO - PROCESS | 1653 | 1467109060743 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}] 03:17:40 INFO - PROCESS | 1653 | 1467109060744 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:40 INFO - PROCESS | 1653 | 1467109060839 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:17:40 INFO - PROCESS | 1653 | 1467109060871 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1653 | 1467109060872 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fc2000 == 37 [pid = 1653] [id = 210] 03:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1245b4000) [pid = 1653] [serial = 628] [outer = 0x0] 03:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1246acc00) [pid = 1653] [serial = 629] [outer = 0x1245b4000] 03:17:40 INFO - PROCESS | 1653 | 1467109060896 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124b87000) [pid = 1653] [serial = 630] [outer = 0x1245b4000] 03:17:41 INFO - PROCESS | 1653 | 1467109061199 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 518ms 03:17:41 INFO - PROCESS | 1653 | 1467109061258 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1653 | 1467109061260 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:17:41 INFO - PROCESS | 1653 | 1467109061262 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1653 | 1467109061264 Marionette TRACE conn2 <- [1,814,null,{}] 03:17:41 INFO - PROCESS | 1653 | 1467109061266 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}] 03:17:41 INFO - PROCESS | 1653 | 1467109061268 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:41 INFO - PROCESS | 1653 | 1467109061369 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:17:41 INFO - PROCESS | 1653 | 1467109061381 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 1653 | 1467109061382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11861e800 == 38 [pid = 1653] [id = 211] 03:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124e6c800) [pid = 1653] [serial = 631] [outer = 0x0] 03:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x125721800) [pid = 1653] [serial = 632] [outer = 0x124e6c800] 03:17:41 INFO - PROCESS | 1653 | 1467109061409 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126859800) [pid = 1653] [serial = 633] [outer = 0x124e6c800] 03:17:41 INFO - PROCESS | 1653 | 1467109061757 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] 03:17:41 INFO - PROCESS | 1653 | 1467109061791 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:17:41 INFO - PROCESS | 1653 | 1467109061793 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1653 | 1467109061794 Marionette TRACE conn2 <- [1,818,null,{}] 03:17:41 INFO - PROCESS | 1653 | 1467109061796 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}] 03:17:41 INFO - PROCESS | 1653 | 1467109061797 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:41 INFO - PROCESS | 1653 | 1467109061891 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:17:41 INFO - PROCESS | 1653 | 1467109061894 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 1653 | 1467109061895 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12888a000 == 39 [pid = 1653] [id = 212] 03:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12685ac00) [pid = 1653] [serial = 634] [outer = 0x0] 03:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1268e4c00) [pid = 1653] [serial = 635] [outer = 0x12685ac00] 03:17:41 INFO - PROCESS | 1653 | 1467109061920 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126da0c00) [pid = 1653] [serial = 636] [outer = 0x12685ac00] 03:17:42 INFO - PROCESS | 1653 | 1467109062242 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]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 467ms 03:17:42 INFO - PROCESS | 1653 | 1467109062260 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 1653 | 1467109062262 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:17:42 INFO - PROCESS | 1653 | 1467109062277 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 1653 | 1467109062279 Marionette TRACE conn2 <- [1,822,null,{}] 03:17:42 INFO - PROCESS | 1653 | 1467109062284 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}] 03:17:42 INFO - PROCESS | 1653 | 1467109062286 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:42 INFO - PROCESS | 1653 | 1467109062425 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119c47c00) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11399a800) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11272d400) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124262400) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1181a4800) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116907400) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11722e800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1186f7800) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:17:42 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1181a4000) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:17:42 INFO - PROCESS | 1653 | 1467109062462 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1653 | 1467109062463 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f09800 == 40 [pid = 1653] [id = 213] 03:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x111e2a000) [pid = 1653] [serial = 637] [outer = 0x0] 03:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116773000) [pid = 1653] [serial = 638] [outer = 0x111e2a000] 03:17:42 INFO - PROCESS | 1653 | 1467109062494 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1182b2400) [pid = 1653] [serial = 639] [outer = 0x111e2a000] 03:17:42 INFO - PROCESS | 1653 | 1467109062771 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] 03:17:42 INFO - PROCESS | 1653 | 1467109062807 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:17:42 INFO - PROCESS | 1653 | 1467109062809 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 1653 | 1467109062810 Marionette TRACE conn2 <- [1,826,null,{}] 03:17:42 INFO - PROCESS | 1653 | 1467109062812 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}] 03:17:42 INFO - PROCESS | 1653 | 1467109062815 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:42 INFO - PROCESS | 1653 | 1467109062894 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:17:42 INFO - PROCESS | 1653 | 1467109062900 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1653 | 1467109062901 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x129208000 == 41 [pid = 1653] [id = 214] 03:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182b4400) [pid = 1653] [serial = 640] [outer = 0x0] 03:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x127075000) [pid = 1653] [serial = 641] [outer = 0x1182b4400] 03:17:42 INFO - PROCESS | 1653 | 1467109062925 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x128606400) [pid = 1653] [serial = 642] [outer = 0x1182b4400] 03:17:43 INFO - PROCESS | 1653 | 1467109063233 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 03:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:17:43 INFO - PROCESS | 1653 | 1467109063278 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1653 | 1467109063279 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:17:43 INFO - PROCESS | 1653 | 1467109063282 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1653 | 1467109063283 Marionette TRACE conn2 <- [1,830,null,{}] 03:17:43 INFO - PROCESS | 1653 | 1467109063285 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}] 03:17:43 INFO - PROCESS | 1653 | 1467109063286 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:43 INFO - PROCESS | 1653 | 1467109063385 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:17:43 INFO - PROCESS | 1653 | 1467109063390 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1653 | 1467109063392 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x129663800 == 42 [pid = 1653] [id = 215] 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1196d4400) [pid = 1653] [serial = 643] [outer = 0x0] 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128609400) [pid = 1653] [serial = 644] [outer = 0x1196d4400] 03:17:43 INFO - PROCESS | 1653 | 1467109063422 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128610000) [pid = 1653] [serial = 645] [outer = 0x1196d4400] 03:17:43 INFO - PROCESS | 1653 | 1467109063729 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 03:17:43 INFO - PROCESS | 1653 | 1467109063753 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1653 | 1467109063754 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:17:43 INFO - PROCESS | 1653 | 1467109063756 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1653 | 1467109063757 Marionette TRACE conn2 <- [1,834,null,{}] 03:17:43 INFO - PROCESS | 1653 | 1467109063759 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}] 03:17:43 INFO - PROCESS | 1653 | 1467109063760 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:43 INFO - PROCESS | 1653 | 1467109063841 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:17:43 INFO - PROCESS | 1653 | 1467109063844 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1653 | 1467109063845 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a596000 == 43 [pid = 1653] [id = 216] 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12860c400) [pid = 1653] [serial = 646] [outer = 0x0] 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128921400) [pid = 1653] [serial = 647] [outer = 0x12860c400] 03:17:43 INFO - PROCESS | 1653 | 1467109063870 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128928c00) [pid = 1653] [serial = 648] [outer = 0x12860c400] 03:17:44 INFO - PROCESS | 1653 | 1467109064186 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 03:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:17:44 INFO - PROCESS | 1653 | 1467109064224 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1653 | 1467109064225 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:17:44 INFO - PROCESS | 1653 | 1467109064227 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1653 | 1467109064228 Marionette TRACE conn2 <- [1,838,null,{}] 03:17:44 INFO - PROCESS | 1653 | 1467109064231 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}] 03:17:44 INFO - PROCESS | 1653 | 1467109064232 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:44 INFO - PROCESS | 1653 | 1467109064329 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:17:44 INFO - PROCESS | 1653 | 1467109064337 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:44 INFO - PROCESS | 1653 | 1467109064338 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c8000 == 44 [pid = 1653] [id = 217] 03:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1241ad800) [pid = 1653] [serial = 649] [outer = 0x0] 03:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12897cc00) [pid = 1653] [serial = 650] [outer = 0x1241ad800] 03:17:44 INFO - PROCESS | 1653 | 1467109064369 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128981800) [pid = 1653] [serial = 651] [outer = 0x1241ad800] 03:17:44 INFO - PROCESS | 1653 | 1467109064910 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 723ms 03:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:17:44 INFO - PROCESS | 1653 | 1467109064951 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1653 | 1467109064954 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:17:44 INFO - PROCESS | 1653 | 1467109064957 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1653 | 1467109064960 Marionette TRACE conn2 <- [1,842,null,{}] 03:17:44 INFO - PROCESS | 1653 | 1467109064964 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}] 03:17:44 INFO - PROCESS | 1653 | 1467109064965 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:45 INFO - PROCESS | 1653 | 1467109065077 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:17:45 INFO - PROCESS | 1653 | 1467109065195 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1653 | 1467109065197 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117233800 == 45 [pid = 1653] [id = 218] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113cf6000) [pid = 1653] [serial = 652] [outer = 0x0] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116168000) [pid = 1653] [serial = 653] [outer = 0x113cf6000] 03:17:45 INFO - PROCESS | 1653 | 1467109065229 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1163d8000) [pid = 1653] [serial = 654] [outer = 0x113cf6000] 03:17:45 INFO - PROCESS | 1653 | 1467109065922 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]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 972ms 03:17:45 INFO - PROCESS | 1653 | 1467109065928 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 1653 | 1467109065931 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:17:45 INFO - PROCESS | 1653 | 1467109065963 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 1653 | 1467109065967 Marionette TRACE conn2 <- [1,846,null,{}] 03:17:45 INFO - PROCESS | 1653 | 1467109065971 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}] 03:17:45 INFO - PROCESS | 1653 | 1467109065973 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:46 INFO - PROCESS | 1653 | 1467109066074 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:17:46 INFO - PROCESS | 1653 | 1467109066123 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1653 | 1467109066126 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a5000 == 46 [pid = 1653] [id = 219] 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116771c00) [pid = 1653] [serial = 655] [outer = 0x0] 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116971c00) [pid = 1653] [serial = 656] [outer = 0x116771c00] 03:17:46 INFO - PROCESS | 1653 | 1467109066154 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116f6e400) [pid = 1653] [serial = 657] [outer = 0x116771c00] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a596000 == 45 [pid = 1653] [id = 216] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129663800 == 44 [pid = 1653] [id = 215] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129208000 == 43 [pid = 1653] [id = 214] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128f09800 == 42 [pid = 1653] [id = 213] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12888a000 == 41 [pid = 1653] [id = 212] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11861e800 == 40 [pid = 1653] [id = 211] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124fc2000 == 39 [pid = 1653] [id = 210] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bb000 == 38 [pid = 1653] [id = 209] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125cc7c00) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124017800 == 37 [pid = 1653] [id = 208] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x122595000 == 36 [pid = 1653] [id = 207] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119c07000 == 35 [pid = 1653] [id = 206] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1189cc000 == 34 [pid = 1653] [id = 205] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11829b800 == 33 [pid = 1653] [id = 204] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bb800 == 32 [pid = 1653] [id = 203] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa7800 == 31 [pid = 1653] [id = 202] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11506e000 == 30 [pid = 1653] [id = 201] 03:17:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126d10800 == 29 [pid = 1653] [id = 200] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125518800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186f9400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1245b3000) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1129aa000) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125720c00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181f4000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a0b800) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117223c00) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11819c800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11748dc00) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112de0800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11930d800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1196d6800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1196d8400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119973c00) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11820dc00) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x122534000) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 03:17:46 INFO - PROCESS | 1653 | 1467109066540 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 626ms 03:17:46 INFO - PROCESS | 1653 | 1467109066588 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1653 | 1467109066592 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:17:46 INFO - PROCESS | 1653 | 1467109066596 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1653 | 1467109066598 Marionette TRACE conn2 <- [1,850,null,{}] 03:17:46 INFO - PROCESS | 1653 | 1467109066600 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}] 03:17:46 INFO - PROCESS | 1653 | 1467109066602 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:46 INFO - PROCESS | 1653 | 1467109066679 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:17:46 INFO - PROCESS | 1653 | 1467109066729 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1653 | 1467109066730 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117250000 == 30 [pid = 1653] [id = 220] 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116f6dc00) [pid = 1653] [serial = 658] [outer = 0x0] 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117482400) [pid = 1653] [serial = 659] [outer = 0x116f6dc00] 03:17:46 INFO - PROCESS | 1653 | 1467109066757 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11819b000) [pid = 1653] [serial = 660] [outer = 0x116f6dc00] 03:17:47 INFO - PROCESS | 1653 | 1467109067061 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 521ms 03:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:17:47 INFO - PROCESS | 1653 | 1467109067118 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1653 | 1467109067119 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:17:47 INFO - PROCESS | 1653 | 1467109067121 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1653 | 1467109067124 Marionette TRACE conn2 <- [1,854,null,{}] 03:17:47 INFO - PROCESS | 1653 | 1467109067131 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}] 03:17:47 INFO - PROCESS | 1653 | 1467109067134 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:47 INFO - PROCESS | 1653 | 1467109067209 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:17:47 INFO - PROCESS | 1653 | 1467109067260 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1653 | 1467109067263 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11861e000 == 31 [pid = 1653] [id = 221] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181a5c00) [pid = 1653] [serial = 661] [outer = 0x0] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11840ac00) [pid = 1653] [serial = 662] [outer = 0x1181a5c00] 03:17:47 INFO - PROCESS | 1653 | 1467109067290 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118952c00) [pid = 1653] [serial = 663] [outer = 0x1181a5c00] 03:17:47 INFO - PROCESS | 1653 | 1467109067573 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 03:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:17:47 INFO - PROCESS | 1653 | 1467109067592 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1653 | 1467109067593 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:17:47 INFO - PROCESS | 1653 | 1467109067604 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1653 | 1467109067605 Marionette TRACE conn2 <- [1,858,null,{}] 03:17:47 INFO - PROCESS | 1653 | 1467109067607 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}] 03:17:47 INFO - PROCESS | 1653 | 1467109067608 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:47 INFO - PROCESS | 1653 | 1467109067691 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:17:47 INFO - PROCESS | 1653 | 1467109067696 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1653 | 1467109067697 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11990f000 == 32 [pid = 1653] [id = 222] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11922e400) [pid = 1653] [serial = 664] [outer = 0x0] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119309000) [pid = 1653] [serial = 665] [outer = 0x11922e400] 03:17:47 INFO - PROCESS | 1653 | 1467109067725 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196cc000) [pid = 1653] [serial = 666] [outer = 0x11922e400] 03:17:48 INFO - PROCESS | 1653 | 1467109068055 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 478ms 03:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:17:48 INFO - PROCESS | 1653 | 1467109068075 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1653 | 1467109068076 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1653 | 1467109068078 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1653 | 1467109068079 Marionette TRACE conn2 <- [1,862,null,{}] 03:17:48 INFO - PROCESS | 1653 | 1467109068083 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}] 03:17:48 INFO - PROCESS | 1653 | 1467109068085 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:48 INFO - PROCESS | 1653 | 1467109068183 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:17:48 INFO - PROCESS | 1653 | 1467109068190 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1653 | 1467109068191 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x122599000 == 33 [pid = 1653] [id = 223] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1196cbc00) [pid = 1653] [serial = 667] [outer = 0x0] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196d7000) [pid = 1653] [serial = 668] [outer = 0x1196cbc00] 03:17:48 INFO - PROCESS | 1653 | 1467109068218 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119818000) [pid = 1653] [serial = 669] [outer = 0x1196cbc00] 03:17:48 INFO - PROCESS | 1653 | 1467109068550 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 522ms 03:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:17:48 INFO - PROCESS | 1653 | 1467109068600 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1653 | 1467109068602 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1653 | 1467109068604 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1653 | 1467109068605 Marionette TRACE conn2 <- [1,866,null,{}] 03:17:48 INFO - PROCESS | 1653 | 1467109068607 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}] 03:17:48 INFO - PROCESS | 1653 | 1467109068611 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:48 INFO - PROCESS | 1653 | 1467109068720 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:17:48 INFO - PROCESS | 1653 | 1467109068755 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1653 | 1467109068756 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124932000 == 34 [pid = 1653] [id = 224] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c47000) [pid = 1653] [serial = 670] [outer = 0x0] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1241a4000) [pid = 1653] [serial = 671] [outer = 0x119c47000] 03:17:48 INFO - PROCESS | 1653 | 1467109068781 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124b84800) [pid = 1653] [serial = 672] [outer = 0x119c47000] 03:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 517ms 03:17:49 INFO - PROCESS | 1653 | 1467109069118 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]]]}] 03:17:49 INFO - PROCESS | 1653 | 1467109069121 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1653 | 1467109069123 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:17:49 INFO - PROCESS | 1653 | 1467109069125 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1653 | 1467109069126 Marionette TRACE conn2 <- [1,870,null,{}] 03:17:49 INFO - PROCESS | 1653 | 1467109069128 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}] 03:17:49 INFO - PROCESS | 1653 | 1467109069131 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:49 INFO - PROCESS | 1653 | 1467109069229 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:17:49 INFO - PROCESS | 1653 | 1467109069263 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1653 | 1467109069264 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c0f000 == 35 [pid = 1653] [id = 225] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11820d000) [pid = 1653] [serial = 673] [outer = 0x0] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125517c00) [pid = 1653] [serial = 674] [outer = 0x11820d000] 03:17:49 INFO - PROCESS | 1653 | 1467109069295 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125c49400) [pid = 1653] [serial = 675] [outer = 0x11820d000] 03:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 523ms 03:17:49 INFO - PROCESS | 1653 | 1467109069645 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]]]}] 03:17:49 INFO - PROCESS | 1653 | 1467109069650 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1653 | 1467109069652 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:17:49 INFO - PROCESS | 1653 | 1467109069655 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1653 | 1467109069658 Marionette TRACE conn2 <- [1,874,null,{}] 03:17:49 INFO - PROCESS | 1653 | 1467109069669 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}] 03:17:49 INFO - PROCESS | 1653 | 1467109069671 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:49 INFO - PROCESS | 1653 | 1467109069817 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:17:49 INFO - PROCESS | 1653 | 1467109069868 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1653 | 1467109069870 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aba000 == 36 [pid = 1653] [id = 226] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125c4a000) [pid = 1653] [serial = 676] [outer = 0x0] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12685e800) [pid = 1653] [serial = 677] [outer = 0x125c4a000] 03:17:49 INFO - PROCESS | 1653 | 1467109069910 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126d98800) [pid = 1653] [serial = 678] [outer = 0x125c4a000] 03:17:50 INFO - PROCESS | 1653 | 1467109070267 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 03:17:50 INFO - PROCESS | 1653 | 1467109070284 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1653 | 1467109070285 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:17:50 INFO - PROCESS | 1653 | 1467109070287 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1653 | 1467109070288 Marionette TRACE conn2 <- [1,878,null,{}] 03:17:50 INFO - PROCESS | 1653 | 1467109070290 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}] 03:17:50 INFO - PROCESS | 1653 | 1467109070291 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:50 INFO - PROCESS | 1653 | 1467109070392 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:17:50 INFO - PROCESS | 1653 | 1467109070404 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1653 | 1467109070405 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12701f000 == 37 [pid = 1653] [id = 227] 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127074000) [pid = 1653] [serial = 679] [outer = 0x0] 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12707b400) [pid = 1653] [serial = 680] [outer = 0x127074000] 03:17:50 INFO - PROCESS | 1653 | 1467109070429 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12860d800) [pid = 1653] [serial = 681] [outer = 0x127074000] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11980c000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196d4400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112ddf800) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a0b400) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116167c00) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111e2a000) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1167c8000) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116174c00) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133b6400) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12685ac00) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1245b4000) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181a3400) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124e6c800) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110e3a400) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182b4400) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1128c9800) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:17:50 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12860c400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:17:50 INFO - PROCESS | 1653 | 1467109070814 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 569ms 03:17:50 INFO - PROCESS | 1653 | 1467109070857 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1653 | 1467109070858 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:17:50 INFO - PROCESS | 1653 | 1467109070860 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1653 | 1467109070861 Marionette TRACE conn2 <- [1,882,null,{}] 03:17:50 INFO - PROCESS | 1653 | 1467109070869 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}] 03:17:50 INFO - PROCESS | 1653 | 1467109070870 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:50 INFO - PROCESS | 1653 | 1467109070976 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:17:51 INFO - PROCESS | 1653 | 1467109071007 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1653 | 1467109071008 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d07000 == 38 [pid = 1653] [id = 228] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111e2a000) [pid = 1653] [serial = 682] [outer = 0x0] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11811d400) [pid = 1653] [serial = 683] [outer = 0x111e2a000] 03:17:51 INFO - PROCESS | 1653 | 1467109071031 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11980c000) [pid = 1653] [serial = 684] [outer = 0x111e2a000] 03:17:51 INFO - PROCESS | 1653 | 1467109071305 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 473ms 03:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:17:51 INFO - PROCESS | 1653 | 1467109071339 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1653 | 1467109071340 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:17:51 INFO - PROCESS | 1653 | 1467109071343 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1653 | 1467109071345 Marionette TRACE conn2 <- [1,886,null,{}] 03:17:51 INFO - PROCESS | 1653 | 1467109071357 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}] 03:17:51 INFO - PROCESS | 1653 | 1467109071358 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:51 INFO - PROCESS | 1653 | 1467109071474 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:17:51 INFO - PROCESS | 1653 | 1467109071542 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1653 | 1467109071544 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129665000 == 39 [pid = 1653] [id = 229] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181a1000) [pid = 1653] [serial = 685] [outer = 0x0] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12437d400) [pid = 1653] [serial = 686] [outer = 0x1181a1000] 03:17:51 INFO - PROCESS | 1653 | 1467109071586 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12892c000) [pid = 1653] [serial = 687] [outer = 0x1181a1000] 03:17:51 INFO - PROCESS | 1653 | 1467109071987 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 680ms 03:17:52 INFO - PROCESS | 1653 | 1467109072023 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1653 | 1467109072024 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:17:52 INFO - PROCESS | 1653 | 1467109072026 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1653 | 1467109072027 Marionette TRACE conn2 <- [1,890,null,{}] 03:17:52 INFO - PROCESS | 1653 | 1467109072030 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}] 03:17:52 INFO - PROCESS | 1653 | 1467109072031 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:52 INFO - PROCESS | 1653 | 1467109072106 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:17:52 INFO - PROCESS | 1653 | 1467109072177 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1653 | 1467109072178 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa68000 == 40 [pid = 1653] [id = 230] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128982800) [pid = 1653] [serial = 688] [outer = 0x0] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128989c00) [pid = 1653] [serial = 689] [outer = 0x128982800] 03:17:52 INFO - PROCESS | 1653 | 1467109072203 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128dd3c00) [pid = 1653] [serial = 690] [outer = 0x128982800] 03:17:52 INFO - PROCESS | 1653 | 1467109072465 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 03:17:52 INFO - PROCESS | 1653 | 1467109072495 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1653 | 1467109072497 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:17:52 INFO - PROCESS | 1653 | 1467109072507 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1653 | 1467109072508 Marionette TRACE conn2 <- [1,894,null,{}] 03:17:52 INFO - PROCESS | 1653 | 1467109072510 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}] 03:17:52 INFO - PROCESS | 1653 | 1467109072511 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:52 INFO - PROCESS | 1653 | 1467109072601 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:17:52 INFO - PROCESS | 1653 | 1467109072605 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1653 | 1467109072606 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b627000 == 41 [pid = 1653] [id = 231] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128988800) [pid = 1653] [serial = 691] [outer = 0x0] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12902f800) [pid = 1653] [serial = 692] [outer = 0x128988800] 03:17:52 INFO - PROCESS | 1653 | 1467109072629 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129251400) [pid = 1653] [serial = 693] [outer = 0x128988800] 03:17:53 INFO - PROCESS | 1653 | 1467109073094 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 619ms 03:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:17:53 INFO - PROCESS | 1653 | 1467109073127 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1653 | 1467109073130 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:17:53 INFO - PROCESS | 1653 | 1467109073132 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1653 | 1467109073136 Marionette TRACE conn2 <- [1,898,null,{}] 03:17:53 INFO - PROCESS | 1653 | 1467109073139 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}] 03:17:53 INFO - PROCESS | 1653 | 1467109073141 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:53 INFO - PROCESS | 1653 | 1467109073243 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:17:53 INFO - PROCESS | 1653 | 1467109073307 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1653 | 1467109073309 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823f000 == 42 [pid = 1653] [id = 232] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113c31400) [pid = 1653] [serial = 694] [outer = 0x0] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1163db800) [pid = 1653] [serial = 695] [outer = 0x113c31400] 03:17:53 INFO - PROCESS | 1653 | 1467109073342 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117226800) [pid = 1653] [serial = 696] [outer = 0x113c31400] 03:17:53 INFO - PROCESS | 1653 | 1467109073787 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 03:17:53 INFO - PROCESS | 1653 | 1467109073804 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1653 | 1467109073807 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:17:53 INFO - PROCESS | 1653 | 1467109073811 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1653 | 1467109073813 Marionette TRACE conn2 <- [1,902,null,{}] 03:17:53 INFO - PROCESS | 1653 | 1467109073815 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}] 03:17:53 INFO - PROCESS | 1653 | 1467109073817 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:53 INFO - PROCESS | 1653 | 1467109073920 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:17:53 INFO - PROCESS | 1653 | 1467109073973 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1653 | 1467109073974 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246d5000 == 43 [pid = 1653] [id = 233] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11819bc00) [pid = 1653] [serial = 697] [outer = 0x0] 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118206800) [pid = 1653] [serial = 698] [outer = 0x11819bc00] 03:17:54 INFO - PROCESS | 1653 | 1467109074005 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186f3000) [pid = 1653] [serial = 699] [outer = 0x11819bc00] 03:17:54 INFO - PROCESS | 1653 | 1467109074418 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 622ms 03:17:54 INFO - PROCESS | 1653 | 1467109074435 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:17:54 INFO - PROCESS | 1653 | 1467109074436 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:17:54 INFO - PROCESS | 1653 | 1467109074439 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1653 | 1467109074441 Marionette TRACE conn2 <- [1,906,null,{}] 03:17:54 INFO - PROCESS | 1653 | 1467109074450 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}] 03:17:54 INFO - PROCESS | 1653 | 1467109074453 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:54 INFO - PROCESS | 1653 | 1467109074551 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:17:54 INFO - PROCESS | 1653 | 1467109074644 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 1653 | 1467109074647 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b93d000 == 44 [pid = 1653] [id = 234] 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c9cc00) [pid = 1653] [serial = 700] [outer = 0x0] 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12252f800) [pid = 1653] [serial = 701] [outer = 0x119c9cc00] 03:17:54 INFO - PROCESS | 1653 | 1467109074680 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1245b3000) [pid = 1653] [serial = 702] [outer = 0x119c9cc00] 03:17:55 INFO - PROCESS | 1653 | 1467109075179 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]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 772ms 03:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:17:55 INFO - PROCESS | 1653 | 1467109075211 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 1653 | 1467109075213 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:17:55 INFO - PROCESS | 1653 | 1467109075218 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1653 | 1467109075219 Marionette TRACE conn2 <- [1,910,null,{}] 03:17:55 INFO - PROCESS | 1653 | 1467109075222 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}] 03:17:55 INFO - PROCESS | 1653 | 1467109075223 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:55 INFO - PROCESS | 1653 | 1467109075321 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:17:55 INFO - PROCESS | 1653 | 1467109075385 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1653 | 1467109075386 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd82800 == 45 [pid = 1653] [id = 235] 03:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x125720400) [pid = 1653] [serial = 703] [outer = 0x0] 03:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126858800) [pid = 1653] [serial = 704] [outer = 0x125720400] 03:17:55 INFO - PROCESS | 1653 | 1467109075414 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12860e400) [pid = 1653] [serial = 705] [outer = 0x125720400] 03:17:55 INFO - PROCESS | 1653 | 1467109075837 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]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 03:17:55 INFO - PROCESS | 1653 | 1467109075911 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 1653 | 1467109075912 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:17:55 INFO - PROCESS | 1653 | 1467109075936 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1653 | 1467109075938 Marionette TRACE conn2 <- [1,914,null,{}] 03:17:55 INFO - PROCESS | 1653 | 1467109075940 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}] 03:17:55 INFO - PROCESS | 1653 | 1467109075942 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:56 INFO - PROCESS | 1653 | 1467109076045 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:17:56 INFO - PROCESS | 1653 | 1467109076119 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1653 | 1467109076121 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11953f000 == 46 [pid = 1653] [id = 236] 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x110fa9000) [pid = 1653] [serial = 706] [outer = 0x0] 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12269b000) [pid = 1653] [serial = 707] [outer = 0x110fa9000] 03:17:56 INFO - PROCESS | 1653 | 1467109076163 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128611c00) [pid = 1653] [serial = 708] [outer = 0x110fa9000] 03:17:56 INFO - PROCESS | 1653 | 1467109076736 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 821ms 03:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:17:56 INFO - PROCESS | 1653 | 1467109076767 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1653 | 1467109076769 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:17:56 INFO - PROCESS | 1653 | 1467109076773 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1653 | 1467109076775 Marionette TRACE conn2 <- [1,918,null,{}] 03:17:56 INFO - PROCESS | 1653 | 1467109076779 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}] 03:17:56 INFO - PROCESS | 1653 | 1467109076781 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:56 INFO - PROCESS | 1653 | 1467109076877 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:17:56 INFO - PROCESS | 1653 | 1467109076947 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1653 | 1467109076948 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130e0800 == 47 [pid = 1653] [id = 237] 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128c8400) [pid = 1653] [serial = 709] [outer = 0x0] 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1128d1400) [pid = 1653] [serial = 710] [outer = 0x1128c8400] 03:17:56 INFO - PROCESS | 1653 | 1467109076976 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112a80000) [pid = 1653] [serial = 711] [outer = 0x1128c8400] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa68000 == 46 [pid = 1653] [id = 230] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129665000 == 45 [pid = 1653] [id = 229] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x128d07000 == 44 [pid = 1653] [id = 228] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12701f000 == 43 [pid = 1653] [id = 227] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116aba000 == 42 [pid = 1653] [id = 226] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x125c0f000 == 41 [pid = 1653] [id = 225] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124932000 == 40 [pid = 1653] [id = 224] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x122599000 == 39 [pid = 1653] [id = 223] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11990f000 == 38 [pid = 1653] [id = 222] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11861e000 == 37 [pid = 1653] [id = 221] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117250000 == 36 [pid = 1653] [id = 220] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a5000 == 35 [pid = 1653] [id = 219] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c8000 == 34 [pid = 1653] [id = 217] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117233800 == 33 [pid = 1653] [id = 218] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11953f000 == 32 [pid = 1653] [id = 236] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd82800 == 31 [pid = 1653] [id = 235] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b93d000 == 30 [pid = 1653] [id = 234] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1246d5000 == 29 [pid = 1653] [id = 233] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11823f000 == 28 [pid = 1653] [id = 232] 03:17:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b627000 == 27 [pid = 1653] [id = 231] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128921400) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128928c00) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119c4f400) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128609400) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11820d800) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118952400) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11697b400) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1182b2400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116773000) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116173800) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1245b0000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12685c800) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115fcb800) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126da0c00) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1246acc00) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118206c00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1227b8400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124b87000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125721800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116fc4800) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133da800) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128606400) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119967800) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1181fa000) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128610000) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1186ef400) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126859800) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1196d2800) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118116000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1268e4c00) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186ee800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127075000) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1196d0800) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 03:17:57 INFO - PROCESS | 1653 | 1467109077924 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]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1174ms 03:17:57 INFO - PROCESS | 1653 | 1467109077954 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 1653 | 1467109077956 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:17:57 INFO - PROCESS | 1653 | 1467109077960 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 1653 | 1467109077961 Marionette TRACE conn2 <- [1,922,null,{}] 03:17:57 INFO - PROCESS | 1653 | 1467109077969 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}] 03:17:57 INFO - PROCESS | 1653 | 1467109077971 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:58 INFO - PROCESS | 1653 | 1467109078051 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:17:58 INFO - PROCESS | 1653 | 1467109078056 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1653 | 1467109078057 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11506c800 == 28 [pid = 1653] [id = 238] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129ab000) [pid = 1653] [serial = 712] [outer = 0x0] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a86c00) [pid = 1653] [serial = 713] [outer = 0x1129ab000] 03:17:58 INFO - PROCESS | 1653 | 1467109078088 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11309ac00) [pid = 1653] [serial = 714] [outer = 0x1129ab000] 03:17:58 INFO - PROCESS | 1653 | 1467109078413 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 475ms 03:17:58 INFO - PROCESS | 1653 | 1467109078448 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1653 | 1467109078451 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:17:58 INFO - PROCESS | 1653 | 1467109078457 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1653 | 1467109078458 Marionette TRACE conn2 <- [1,926,null,{}] 03:17:58 INFO - PROCESS | 1653 | 1467109078461 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}] 03:17:58 INFO - PROCESS | 1653 | 1467109078463 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:58 INFO - PROCESS | 1653 | 1467109078537 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:17:58 INFO - PROCESS | 1653 | 1467109078541 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1653 | 1467109078543 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab4000 == 29 [pid = 1653] [id = 239] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115f74800) [pid = 1653] [serial = 715] [outer = 0x0] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116169c00) [pid = 1653] [serial = 716] [outer = 0x115f74800] 03:17:58 INFO - PROCESS | 1653 | 1467109078572 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116170800) [pid = 1653] [serial = 717] [outer = 0x115f74800] 03:17:58 INFO - PROCESS | 1653 | 1467109078907 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 03:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:17:58 INFO - PROCESS | 1653 | 1467109078926 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1653 | 1467109078928 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:17:58 INFO - PROCESS | 1653 | 1467109078940 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1653 | 1467109078942 Marionette TRACE conn2 <- [1,930,null,{}] 03:17:58 INFO - PROCESS | 1653 | 1467109078950 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}] 03:17:58 INFO - PROCESS | 1653 | 1467109078953 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:59 INFO - PROCESS | 1653 | 1467109079030 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:17:59 INFO - PROCESS | 1653 | 1467109079081 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1653 | 1467109079083 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181c9000 == 30 [pid = 1653] [id = 240] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111f2a000) [pid = 1653] [serial = 718] [outer = 0x0] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116a13400) [pid = 1653] [serial = 719] [outer = 0x111f2a000] 03:17:59 INFO - PROCESS | 1653 | 1467109079111 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1172c1400) [pid = 1653] [serial = 720] [outer = 0x111f2a000] 03:17:59 INFO - PROCESS | 1653 | 1467109079456 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 533ms 03:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:17:59 INFO - PROCESS | 1653 | 1467109079469 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1653 | 1467109079472 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:17:59 INFO - PROCESS | 1653 | 1467109079475 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1653 | 1467109079477 Marionette TRACE conn2 <- [1,934,null,{}] 03:17:59 INFO - PROCESS | 1653 | 1467109079482 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}] 03:17:59 INFO - PROCESS | 1653 | 1467109079484 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:59 INFO - PROCESS | 1653 | 1467109079609 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:17:59 INFO - PROCESS | 1653 | 1467109079693 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1653 | 1467109079694 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11861d000 == 31 [pid = 1653] [id = 241] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1176cc800) [pid = 1653] [serial = 721] [outer = 0x0] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118119800) [pid = 1653] [serial = 722] [outer = 0x1176cc800] 03:17:59 INFO - PROCESS | 1653 | 1467109079736 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11819d400) [pid = 1653] [serial = 723] [outer = 0x1176cc800] 03:18:00 INFO - PROCESS | 1653 | 1467109080048 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 626ms 03:18:00 INFO - PROCESS | 1653 | 1467109080103 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1653 | 1467109080104 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:18:00 INFO - PROCESS | 1653 | 1467109080106 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1653 | 1467109080107 Marionette TRACE conn2 <- [1,938,null,{}] 03:18:00 INFO - PROCESS | 1653 | 1467109080120 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}] 03:18:00 INFO - PROCESS | 1653 | 1467109080128 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:00 INFO - PROCESS | 1653 | 1467109080217 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:18:00 INFO - PROCESS | 1653 | 1467109080220 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1653 | 1467109080222 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119542800 == 32 [pid = 1653] [id = 242] 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x115fc1400) [pid = 1653] [serial = 724] [outer = 0x0] 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1181a2800) [pid = 1653] [serial = 725] [outer = 0x115fc1400] 03:18:00 INFO - PROCESS | 1653 | 1467109080246 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118205000) [pid = 1653] [serial = 726] [outer = 0x115fc1400] 03:18:00 INFO - PROCESS | 1653 | 1467109080590 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 03:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:18:00 INFO - PROCESS | 1653 | 1467109080627 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1653 | 1467109080628 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:18:00 INFO - PROCESS | 1653 | 1467109080630 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1653 | 1467109080631 Marionette TRACE conn2 <- [1,942,null,{}] 03:18:00 INFO - PROCESS | 1653 | 1467109080634 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}] 03:18:00 INFO - PROCESS | 1653 | 1467109080638 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:01 INFO - PROCESS | 1653 | 1467109081025 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128988800) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181a1000) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128982800) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c47000) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125c4a000) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11820d000) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116771c00) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1241ad800) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181a5c00) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111e2a000) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116f6dc00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113cf6000) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11922e400) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1196cbc00) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x127074000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:18:01 INFO - PROCESS | 1653 | 1467109081068 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1653 | 1467109081069 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264a800 == 33 [pid = 1653] [id = 243] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110e41400) [pid = 1653] [serial = 727] [outer = 0x0] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111c83800) [pid = 1653] [serial = 728] [outer = 0x110e41400] 03:18:01 INFO - PROCESS | 1653 | 1467109081101 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128c9400) [pid = 1653] [serial = 729] [outer = 0x110e41400] 03:18:01 INFO - PROCESS | 1653 | 1467109081652 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]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1071ms 03:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:18:01 INFO - PROCESS | 1653 | 1467109081703 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1653 | 1467109081705 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:18:01 INFO - PROCESS | 1653 | 1467109081709 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1653 | 1467109081711 Marionette TRACE conn2 <- [1,946,null,{}] 03:18:01 INFO - PROCESS | 1653 | 1467109081714 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}] 03:18:01 INFO - PROCESS | 1653 | 1467109081718 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:01 INFO - PROCESS | 1653 | 1467109081828 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:18:01 INFO - PROCESS | 1653 | 1467109081922 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1653 | 1467109081924 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118235000 == 34 [pid = 1653] [id = 244] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113c98800) [pid = 1653] [serial = 730] [outer = 0x0] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11616c400) [pid = 1653] [serial = 731] [outer = 0x113c98800] 03:18:01 INFO - PROCESS | 1653 | 1467109081974 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116357c00) [pid = 1653] [serial = 732] [outer = 0x113c98800] 03:18:02 INFO - PROCESS | 1653 | 1467109082535 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]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 03:18:02 INFO - PROCESS | 1653 | 1467109082579 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1653 | 1467109082583 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:18:02 INFO - PROCESS | 1653 | 1467109082586 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1653 | 1467109082588 Marionette TRACE conn2 <- [1,950,null,{}] 03:18:02 INFO - PROCESS | 1653 | 1467109082590 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}] 03:18:02 INFO - PROCESS | 1653 | 1467109082592 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:02 INFO - PROCESS | 1653 | 1467109082695 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:18:02 INFO - PROCESS | 1653 | 1467109082829 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1653 | 1467109082830 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d56800 == 35 [pid = 1653] [id = 245] 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128cd000) [pid = 1653] [serial = 733] [outer = 0x0] 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1129a4800) [pid = 1653] [serial = 734] [outer = 0x1128cd000] 03:18:02 INFO - PROCESS | 1653 | 1467109082880 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112ddd800) [pid = 1653] [serial = 735] [outer = 0x1128cd000] 03:18:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119542800 == 34 [pid = 1653] [id = 242] 03:18:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11861d000 == 33 [pid = 1653] [id = 241] 03:18:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1181c9000 == 32 [pid = 1653] [id = 240] 03:18:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab4000 == 31 [pid = 1653] [id = 239] 03:18:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11506c800 == 30 [pid = 1653] [id = 238] 03:18:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1130e0800 == 29 [pid = 1653] [id = 237] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129251400) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12902f800) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12892c000) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128989c00) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124b84800) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12685e800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125c49400) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125517c00) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116971c00) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116f6e400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128981800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12897cc00) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11840ac00) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118952c00) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11811d400) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x117482400) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11819b000) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116168000) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1163d8000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119309000) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1196cc000) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1196d7000) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128dd3c00) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x126d98800) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12707b400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12860d800) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1241a4000) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11980c000) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12437d400) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x119818000) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 03:18:03 INFO - PROCESS | 1653 | 1467109083303 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 03:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:18:03 INFO - PROCESS | 1653 | 1467109083357 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1653 | 1467109083359 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:18:03 INFO - PROCESS | 1653 | 1467109083362 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1653 | 1467109083364 Marionette TRACE conn2 <- [1,954,null,{}] 03:18:03 INFO - PROCESS | 1653 | 1467109083373 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}] 03:18:03 INFO - PROCESS | 1653 | 1467109083375 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:03 INFO - PROCESS | 1653 | 1467109083456 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:18:03 INFO - PROCESS | 1653 | 1467109083512 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1653 | 1467109083514 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f5b000 == 30 [pid = 1653] [id = 246] 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112d6d400) [pid = 1653] [serial = 736] [outer = 0x0] 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1163dcc00) [pid = 1653] [serial = 737] [outer = 0x112d6d400] 03:18:03 INFO - PROCESS | 1653 | 1467109083540 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116a18c00) [pid = 1653] [serial = 738] [outer = 0x112d6d400] 03:18:03 INFO - PROCESS | 1653 | 1467109083827 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 525ms 03:18:03 INFO - PROCESS | 1653 | 1467109083889 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1653 | 1467109083892 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:18:03 INFO - PROCESS | 1653 | 1467109083895 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1653 | 1467109083896 Marionette TRACE conn2 <- [1,958,null,{}] 03:18:03 INFO - PROCESS | 1653 | 1467109083898 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}] 03:18:03 INFO - PROCESS | 1653 | 1467109083900 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:04 INFO - PROCESS | 1653 | 1467109084016 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:18:04 INFO - PROCESS | 1653 | 1467109084062 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1653 | 1467109084064 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11613d000 == 31 [pid = 1653] [id = 247] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1128d2400) [pid = 1653] [serial = 739] [outer = 0x0] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1129ad800) [pid = 1653] [serial = 740] [outer = 0x1128d2400] 03:18:04 INFO - PROCESS | 1653 | 1467109084096 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113943800) [pid = 1653] [serial = 741] [outer = 0x1128d2400] 03:18:04 INFO - PROCESS | 1653 | 1467109084562 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]]]}] 03:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 721ms 03:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:18:04 INFO - PROCESS | 1653 | 1467109084634 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 1653 | 1467109084636 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:18:04 INFO - PROCESS | 1653 | 1467109084640 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1653 | 1467109084643 Marionette TRACE conn2 <- [1,962,null,{}] 03:18:04 INFO - PROCESS | 1653 | 1467109084646 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}] 03:18:04 INFO - PROCESS | 1653 | 1467109084648 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:04 INFO - PROCESS | 1653 | 1467109084764 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:18:04 INFO - PROCESS | 1653 | 1467109084827 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1653 | 1467109084829 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11860c000 == 32 [pid = 1653] [id = 248] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116f6dc00) [pid = 1653] [serial = 742] [outer = 0x0] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11748a800) [pid = 1653] [serial = 743] [outer = 0x116f6dc00] 03:18:04 INFO - PROCESS | 1653 | 1467109084862 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118115400) [pid = 1653] [serial = 744] [outer = 0x116f6dc00] 03:18:05 INFO - PROCESS | 1653 | 1467109085284 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]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 03:18:05 INFO - PROCESS | 1653 | 1467109085311 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 1653 | 1467109085313 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:18:05 INFO - PROCESS | 1653 | 1467109085316 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1653 | 1467109085317 Marionette TRACE conn2 <- [1,966,null,{}] 03:18:05 INFO - PROCESS | 1653 | 1467109085320 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}] 03:18:05 INFO - PROCESS | 1653 | 1467109085321 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:05 INFO - PROCESS | 1653 | 1467109085413 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:18:05 INFO - PROCESS | 1653 | 1467109085461 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1653 | 1467109085463 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f40800 == 33 [pid = 1653] [id = 249] 03:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1181f2800) [pid = 1653] [serial = 745] [outer = 0x0] 03:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118205c00) [pid = 1653] [serial = 746] [outer = 0x1181f2800] 03:18:05 INFO - PROCESS | 1653 | 1467109085496 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182b1800) [pid = 1653] [serial = 747] [outer = 0x1181f2800] 03:18:05 INFO - PROCESS | 1653 | 1467109085907 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]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 619ms 03:18:05 INFO - PROCESS | 1653 | 1467109085936 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 1653 | 1467109085939 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:18:05 INFO - PROCESS | 1653 | 1467109085947 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1653 | 1467109085951 Marionette TRACE conn2 <- [1,970,null,{}] 03:18:05 INFO - PROCESS | 1653 | 1467109085953 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}] 03:18:05 INFO - PROCESS | 1653 | 1467109085956 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:06 INFO - PROCESS | 1653 | 1467109086055 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:18:06 INFO - PROCESS | 1653 | 1467109086141 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1653 | 1467109086142 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12271d800 == 34 [pid = 1653] [id = 250] 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x111f32000) [pid = 1653] [serial = 748] [outer = 0x0] 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186f8400) [pid = 1653] [serial = 749] [outer = 0x111f32000] 03:18:06 INFO - PROCESS | 1653 | 1467109086171 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119224400) [pid = 1653] [serial = 750] [outer = 0x111f32000] 03:18:06 INFO - PROCESS | 1653 | 1467109086578 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]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 682ms 03:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:18:06 INFO - PROCESS | 1653 | 1467109086625 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1653 | 1467109086627 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:18:06 INFO - PROCESS | 1653 | 1467109086629 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1653 | 1467109086630 Marionette TRACE conn2 <- [1,974,null,{}] 03:18:06 INFO - PROCESS | 1653 | 1467109086632 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}] 03:18:06 INFO - PROCESS | 1653 | 1467109086634 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:06 INFO - PROCESS | 1653 | 1467109086726 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:18:06 INFO - PROCESS | 1653 | 1467109086776 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1653 | 1467109086777 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12455f800 == 35 [pid = 1653] [id = 251] 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1192a0400) [pid = 1653] [serial = 751] [outer = 0x0] 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119306c00) [pid = 1653] [serial = 752] [outer = 0x1192a0400] 03:18:06 INFO - PROCESS | 1653 | 1467109086805 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1196cac00) [pid = 1653] [serial = 753] [outer = 0x1192a0400] 03:18:07 INFO - PROCESS | 1653 | 1467109087283 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]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 672ms 03:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:18:07 INFO - PROCESS | 1653 | 1467109087302 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 1653 | 1467109087304 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:18:07 INFO - PROCESS | 1653 | 1467109087308 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1653 | 1467109087310 Marionette TRACE conn2 <- [1,978,null,{}] 03:18:07 INFO - PROCESS | 1653 | 1467109087379 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}] 03:18:07 INFO - PROCESS | 1653 | 1467109087382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:07 INFO - PROCESS | 1653 | 1467109087551 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:18:07 INFO - PROCESS | 1653 | 1467109087612 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1653 | 1467109087615 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c1800 == 36 [pid = 1653] [id = 252] 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11616dc00) [pid = 1653] [serial = 754] [outer = 0x0] 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116632c00) [pid = 1653] [serial = 755] [outer = 0x11616dc00] 03:18:07 INFO - PROCESS | 1653 | 1467109087660 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117226400) [pid = 1653] [serial = 756] [outer = 0x11616dc00] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116f5b000 == 35 [pid = 1653] [id = 246] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x112d56800 == 34 [pid = 1653] [id = 245] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x118235000 == 33 [pid = 1653] [id = 244] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11264a800 == 32 [pid = 1653] [id = 243] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12455f800 == 31 [pid = 1653] [id = 251] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12271d800 == 30 [pid = 1653] [id = 250] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116f40800 == 29 [pid = 1653] [id = 249] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11860c000 == 28 [pid = 1653] [id = 248] 03:18:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11613d000 == 27 [pid = 1653] [id = 247] 03:18:08 INFO - PROCESS | 1653 | 1467109088574 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]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1274ms 03:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:18:08 INFO - PROCESS | 1653 | 1467109088585 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 1653 | 1467109088587 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:18:08 INFO - PROCESS | 1653 | 1467109088590 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1653 | 1467109088592 Marionette TRACE conn2 <- [1,982,null,{}] 03:18:08 INFO - PROCESS | 1653 | 1467109088595 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}] 03:18:08 INFO - PROCESS | 1653 | 1467109088597 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:08 INFO - PROCESS | 1653 | 1467109088678 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:18:08 INFO - PROCESS | 1653 | 1467109088685 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 1653 | 1467109088688 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116948000 == 28 [pid = 1653] [id = 253] 03:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a79c00) [pid = 1653] [serial = 757] [outer = 0x0] 03:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c9dc00) [pid = 1653] [serial = 758] [outer = 0x112a79c00] 03:18:08 INFO - PROCESS | 1653 | 1467109088715 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128ce000) [pid = 1653] [serial = 759] [outer = 0x112a79c00] 03:18:09 INFO - PROCESS | 1653 | 1467109089086 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]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 03:18:09 INFO - PROCESS | 1653 | 1467109089110 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1653 | 1467109089113 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:18:09 INFO - PROCESS | 1653 | 1467109089120 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1653 | 1467109089122 Marionette TRACE conn2 <- [1,986,null,{}] 03:18:09 INFO - PROCESS | 1653 | 1467109089124 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}] 03:18:09 INFO - PROCESS | 1653 | 1467109089126 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:09 INFO - PROCESS | 1653 | 1467109089203 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:18:09 INFO - PROCESS | 1653 | 1467109089207 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1653 | 1467109089208 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118233000 == 29 [pid = 1653] [id = 254] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f66400) [pid = 1653] [serial = 760] [outer = 0x0] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176d4000) [pid = 1653] [serial = 761] [outer = 0x116f66400] 03:18:09 INFO - PROCESS | 1653 | 1467109089237 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11811fc00) [pid = 1653] [serial = 762] [outer = 0x116f66400] 03:18:09 INFO - PROCESS | 1653 | 1467109089570 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]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 469ms 03:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:18:09 INFO - PROCESS | 1653 | 1467109089589 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1653 | 1467109089591 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:18:09 INFO - PROCESS | 1653 | 1467109089593 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1653 | 1467109089595 Marionette TRACE conn2 <- [1,990,null,{}] 03:18:09 INFO - PROCESS | 1653 | 1467109089605 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}] 03:18:09 INFO - PROCESS | 1653 | 1467109089609 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:09 INFO - PROCESS | 1653 | 1467109089710 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:18:09 INFO - PROCESS | 1653 | 1467109089750 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1653 | 1467109089753 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cae000 == 30 [pid = 1653] [id = 255] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1130a0c00) [pid = 1653] [serial = 763] [outer = 0x0] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1182bc000) [pid = 1653] [serial = 764] [outer = 0x1130a0c00] 03:18:09 INFO - PROCESS | 1653 | 1467109089785 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186f4c00) [pid = 1653] [serial = 765] [outer = 0x1130a0c00] 03:18:10 INFO - PROCESS | 1653 | 1467109090128 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 574ms 03:18:10 INFO - PROCESS | 1653 | 1467109090168 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1653 | 1467109090170 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:18:10 INFO - PROCESS | 1653 | 1467109090172 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1653 | 1467109090173 Marionette TRACE conn2 <- [1,994,null,{}] 03:18:10 INFO - PROCESS | 1653 | 1467109090175 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}] 03:18:10 INFO - PROCESS | 1653 | 1467109090176 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:10 INFO - PROCESS | 1653 | 1467109090269 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:18:10 INFO - PROCESS | 1653 | 1467109090302 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1653 | 1467109090303 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241e0800 == 31 [pid = 1653] [id = 256] 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11895cc00) [pid = 1653] [serial = 766] [outer = 0x0] 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119304400) [pid = 1653] [serial = 767] [outer = 0x11895cc00] 03:18:10 INFO - PROCESS | 1653 | 1467109090328 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1196cd000) [pid = 1653] [serial = 768] [outer = 0x11895cc00] 03:18:10 INFO - PROCESS | 1653 | 1467109090639 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 03:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:18:10 INFO - PROCESS | 1653 | 1467109090690 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1653 | 1467109090692 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:18:10 INFO - PROCESS | 1653 | 1467109090694 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1653 | 1467109090702 Marionette TRACE conn2 <- [1,998,null,{}] 03:18:10 INFO - PROCESS | 1653 | 1467109090704 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}] 03:18:10 INFO - PROCESS | 1653 | 1467109090705 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:10 INFO - PROCESS | 1653 | 1467109090795 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:18:10 INFO - PROCESS | 1653 | 1467109090829 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1653 | 1467109090831 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fc4000 == 32 [pid = 1653] [id = 257] 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1128c9800) [pid = 1653] [serial = 769] [outer = 0x0] 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196d3400) [pid = 1653] [serial = 770] [outer = 0x1128c9800] 03:18:10 INFO - PROCESS | 1653 | 1467109090855 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119813400) [pid = 1653] [serial = 771] [outer = 0x1128c9800] 03:18:11 INFO - PROCESS | 1653 | 1467109091164 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 528ms 03:18:11 INFO - PROCESS | 1653 | 1467109091227 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1653 | 1467109091229 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:18:11 INFO - PROCESS | 1653 | 1467109091231 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1653 | 1467109091232 Marionette TRACE conn2 <- [1,1002,null,{}] 03:18:11 INFO - PROCESS | 1653 | 1467109091234 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}] 03:18:11 INFO - PROCESS | 1653 | 1467109091238 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:11 INFO - PROCESS | 1653 | 1467109091352 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:18:11 INFO - PROCESS | 1653 | 1467109091383 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1653 | 1467109091385 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cb2800 == 33 [pid = 1653] [id = 258] 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119967800) [pid = 1653] [serial = 772] [outer = 0x0] 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c4f800) [pid = 1653] [serial = 773] [outer = 0x119967800] 03:18:11 INFO - PROCESS | 1653 | 1467109091411 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1245aa400) [pid = 1653] [serial = 774] [outer = 0x119967800] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176cc800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115fc1400) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119c9cc00) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125720400) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110fa9000) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11819bc00) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c31400) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112d6d400) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f2a000) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128c8400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129ab000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115f74800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1128cd000) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110e41400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:18:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113c98800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:18:11 INFO - PROCESS | 1653 | 1467109091986 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]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 771ms 03:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:18:12 INFO - PROCESS | 1653 | 1467109092004 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 1653 | 1467109092005 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:18:12 INFO - PROCESS | 1653 | 1467109092007 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1653 | 1467109092008 Marionette TRACE conn2 <- [1,1006,null,{}] 03:18:12 INFO - PROCESS | 1653 | 1467109092011 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}] 03:18:12 INFO - PROCESS | 1653 | 1467109092012 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:12 INFO - PROCESS | 1653 | 1467109092110 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:18:12 INFO - PROCESS | 1653 | 1467109092160 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1653 | 1467109092161 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x125ca1800 == 34 [pid = 1653] [id = 259] 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111c22400) [pid = 1653] [serial = 775] [outer = 0x0] 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113c37800) [pid = 1653] [serial = 776] [outer = 0x111c22400] 03:18:12 INFO - PROCESS | 1653 | 1467109092186 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f6e000) [pid = 1653] [serial = 777] [outer = 0x111c22400] 03:18:12 INFO - PROCESS | 1653 | 1467109092466 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]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 03:18:12 INFO - PROCESS | 1653 | 1467109092525 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 1653 | 1467109092527 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:18:12 INFO - PROCESS | 1653 | 1467109092529 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1653 | 1467109092530 Marionette TRACE conn2 <- [1,1010,null,{}] 03:18:12 INFO - PROCESS | 1653 | 1467109092534 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}] 03:18:12 INFO - PROCESS | 1653 | 1467109092536 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:12 INFO - PROCESS | 1653 | 1467109092610 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:18:12 INFO - PROCESS | 1653 | 1467109092615 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1653 | 1467109092618 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887f000 == 35 [pid = 1653] [id = 260] 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f6fc00) [pid = 1653] [serial = 778] [outer = 0x0] 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118411c00) [pid = 1653] [serial = 779] [outer = 0x116f6fc00] 03:18:12 INFO - PROCESS | 1653 | 1467109092642 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1245ab800) [pid = 1653] [serial = 780] [outer = 0x116f6fc00] 03:18:12 INFO - PROCESS | 1653 | 1467109092952 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]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 03:18:13 INFO - PROCESS | 1653 | 1467109092999 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1653 | 1467109093001 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:18:13 INFO - PROCESS | 1653 | 1467109093003 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1653 | 1467109093004 Marionette TRACE conn2 <- [1,1014,null,{}] 03:18:13 INFO - PROCESS | 1653 | 1467109093006 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}] 03:18:13 INFO - PROCESS | 1653 | 1467109093008 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:13 INFO - PROCESS | 1653 | 1467109093111 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:18:13 INFO - PROCESS | 1653 | 1467109093120 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1653 | 1467109093121 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bb800 == 36 [pid = 1653] [id = 261] 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116f68000) [pid = 1653] [serial = 781] [outer = 0x0] 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119c9c800) [pid = 1653] [serial = 782] [outer = 0x116f68000] 03:18:13 INFO - PROCESS | 1653 | 1467109093144 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124634c00) [pid = 1653] [serial = 783] [outer = 0x116f68000] 03:18:13 INFO - PROCESS | 1653 | 1467109093453 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]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 03:18:13 INFO - PROCESS | 1653 | 1467109093473 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1653 | 1467109093474 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:18:13 INFO - PROCESS | 1653 | 1467109093476 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1653 | 1467109093477 Marionette TRACE conn2 <- [1,1018,null,{}] 03:18:13 INFO - PROCESS | 1653 | 1467109093479 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}] 03:18:13 INFO - PROCESS | 1653 | 1467109093480 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:13 INFO - PROCESS | 1653 | 1467109093556 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:18:13 INFO - PROCESS | 1653 | 1467109093559 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1653 | 1467109093561 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0e800 == 37 [pid = 1653] [id = 262] 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1176cb400) [pid = 1653] [serial = 784] [outer = 0x0] 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124b7a400) [pid = 1653] [serial = 785] [outer = 0x1176cb400] 03:18:13 INFO - PROCESS | 1653 | 1467109093587 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124b87c00) [pid = 1653] [serial = 786] [outer = 0x1176cb400] 03:18:14 INFO - PROCESS | 1653 | 1467109094031 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]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 569ms 03:18:14 INFO - PROCESS | 1653 | 1467109094046 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1653 | 1467109094048 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:18:14 INFO - PROCESS | 1653 | 1467109094079 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1653 | 1467109094081 Marionette TRACE conn2 <- [1,1022,null,{}] 03:18:14 INFO - PROCESS | 1653 | 1467109094087 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}] 03:18:14 INFO - PROCESS | 1653 | 1467109094089 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:14 INFO - PROCESS | 1653 | 1467109094199 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:18:14 INFO - PROCESS | 1653 | 1467109094273 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1653 | 1467109094274 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e60000 == 38 [pid = 1653] [id = 263] 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129a5c00) [pid = 1653] [serial = 787] [outer = 0x0] 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1133dd800) [pid = 1653] [serial = 788] [outer = 0x1129a5c00] 03:18:14 INFO - PROCESS | 1653 | 1467109094305 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11616f800) [pid = 1653] [serial = 789] [outer = 0x1129a5c00] 03:18:14 INFO - PROCESS | 1653 | 1467109094770 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]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 775ms 03:18:14 INFO - PROCESS | 1653 | 1467109094877 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1653 | 1467109094880 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:18:14 INFO - PROCESS | 1653 | 1467109094887 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1653 | 1467109094889 Marionette TRACE conn2 <- [1,1026,null,{}] 03:18:14 INFO - PROCESS | 1653 | 1467109094892 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}] 03:18:14 INFO - PROCESS | 1653 | 1467109094893 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:15 INFO - PROCESS | 1653 | 1467109095005 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:18:15 INFO - PROCESS | 1653 | 1467109095075 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1653 | 1467109095077 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241df800 == 39 [pid = 1653] [id = 264] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118199c00) [pid = 1653] [serial = 790] [outer = 0x0] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1181a1000) [pid = 1653] [serial = 791] [outer = 0x118199c00] 03:18:15 INFO - PROCESS | 1653 | 1467109095107 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118206c00) [pid = 1653] [serial = 792] [outer = 0x118199c00] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bb800 == 38 [pid = 1653] [id = 261] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12887f000 == 37 [pid = 1653] [id = 260] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125ca1800 == 36 [pid = 1653] [id = 259] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125cb2800 == 35 [pid = 1653] [id = 258] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x124fc4000 == 34 [pid = 1653] [id = 257] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1241e0800 == 33 [pid = 1653] [id = 256] 03:18:15 INFO - PROCESS | 1653 | 1467109095729 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]]]}] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119cae000 == 32 [pid = 1653] [id = 255] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118233000 == 31 [pid = 1653] [id = 254] 03:18:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116948000 == 30 [pid = 1653] [id = 253] 03:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 871ms 03:18:15 INFO - PROCESS | 1653 | 1467109095758 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 1653 | 1467109095760 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:18:15 INFO - PROCESS | 1653 | 1467109095764 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1653 | 1467109095766 Marionette TRACE conn2 <- [1,1030,null,{}] 03:18:15 INFO - PROCESS | 1653 | 1467109095770 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}] 03:18:15 INFO - PROCESS | 1653 | 1467109095772 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:15 INFO - PROCESS | 1653 | 1467109095851 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:18:15 INFO - PROCESS | 1653 | 1467109095856 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1653 | 1467109095859 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161d4000 == 31 [pid = 1653] [id = 265] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11616b800) [pid = 1653] [serial = 793] [outer = 0x0] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116773000) [pid = 1653] [serial = 794] [outer = 0x11616b800] 03:18:15 INFO - PROCESS | 1653 | 1467109095889 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f6e400) [pid = 1653] [serial = 795] [outer = 0x11616b800] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116a18c00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116a13400) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1172c1400) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a80000) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d1400) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a86c00) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11309ac00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116169c00) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116170800) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1163db800) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118206800) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12252f800) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129a4800) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126858800) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12269b000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118205000) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1128c9400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11616c400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1163dcc00) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116357c00) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112ddd800) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x111c83800) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11819d400) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118119800) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1181a2800) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1245b3000) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12860e400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128611c00) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1186f3000) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x117226800) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 03:18:16 INFO - PROCESS | 1653 | 1467109096261 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 522ms 03:18:16 INFO - PROCESS | 1653 | 1467109096286 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1653 | 1467109096288 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:18:16 INFO - PROCESS | 1653 | 1467109096313 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1653 | 1467109096314 Marionette TRACE conn2 <- [1,1034,null,{}] 03:18:16 INFO - PROCESS | 1653 | 1467109096319 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}] 03:18:16 INFO - PROCESS | 1653 | 1467109096320 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:16 INFO - PROCESS | 1653 | 1467109096397 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:18:16 INFO - PROCESS | 1653 | 1467109096404 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1653 | 1467109096405 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e5d800 == 32 [pid = 1653] [id = 266] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1172c1000) [pid = 1653] [serial = 796] [outer = 0x0] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11819ac00) [pid = 1653] [serial = 797] [outer = 0x1172c1000] 03:18:16 INFO - PROCESS | 1653 | 1467109096432 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1181f8800) [pid = 1653] [serial = 798] [outer = 0x1172c1000] 03:18:16 INFO - PROCESS | 1653 | 1467109096776 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 473ms 03:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:18:16 INFO - PROCESS | 1653 | 1467109096790 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1653 | 1467109096791 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:18:16 INFO - PROCESS | 1653 | 1467109096793 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1653 | 1467109096796 Marionette TRACE conn2 <- [1,1038,null,{}] 03:18:16 INFO - PROCESS | 1653 | 1467109096807 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}] 03:18:16 INFO - PROCESS | 1653 | 1467109096810 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:16 INFO - PROCESS | 1653 | 1467109096886 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:18:16 INFO - PROCESS | 1653 | 1467109096891 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1653 | 1467109096894 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11861e000 == 33 [pid = 1653] [id = 267] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129a6000) [pid = 1653] [serial = 799] [outer = 0x0] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1186f9400) [pid = 1653] [serial = 800] [outer = 0x1129a6000] 03:18:16 INFO - PROCESS | 1653 | 1467109096924 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11930b800) [pid = 1653] [serial = 801] [outer = 0x1129a6000] 03:18:17 INFO - PROCESS | 1653 | 1467109097246 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 475ms 03:18:17 INFO - PROCESS | 1653 | 1467109097270 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1653 | 1467109097272 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:18:17 INFO - PROCESS | 1653 | 1467109097274 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1653 | 1467109097275 Marionette TRACE conn2 <- [1,1042,null,{}] 03:18:17 INFO - PROCESS | 1653 | 1467109097278 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}] 03:18:17 INFO - PROCESS | 1653 | 1467109097279 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:17 INFO - PROCESS | 1653 | 1467109097379 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:18:17 INFO - PROCESS | 1653 | 1467109097385 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1653 | 1467109097386 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c09000 == 34 [pid = 1653] [id = 268] 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119227400) [pid = 1653] [serial = 802] [outer = 0x0] 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1196d8400) [pid = 1653] [serial = 803] [outer = 0x119227400] 03:18:17 INFO - PROCESS | 1653 | 1467109097411 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11996f400) [pid = 1653] [serial = 804] [outer = 0x119227400] 03:18:17 INFO - PROCESS | 1653 | 1467109097740 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 03:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:18:17 INFO - PROCESS | 1653 | 1467109097793 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1653 | 1467109097794 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:18:17 INFO - PROCESS | 1653 | 1467109097796 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1653 | 1467109097797 Marionette TRACE conn2 <- [1,1046,null,{}] 03:18:17 INFO - PROCESS | 1653 | 1467109097799 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}] 03:18:17 INFO - PROCESS | 1653 | 1467109097801 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:17 INFO - PROCESS | 1653 | 1467109097873 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:18:17 INFO - PROCESS | 1653 | 1467109097877 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1653 | 1467109097878 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124563800 == 35 [pid = 1653] [id = 269] 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119973c00) [pid = 1653] [serial = 805] [outer = 0x0] 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c9ac00) [pid = 1653] [serial = 806] [outer = 0x119973c00] 03:18:17 INFO - PROCESS | 1653 | 1467109097905 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1227b8400) [pid = 1653] [serial = 807] [outer = 0x119973c00] 03:18:18 INFO - PROCESS | 1653 | 1467109098272 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 03:18:18 INFO - PROCESS | 1653 | 1467109098320 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1653 | 1467109098321 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:18:18 INFO - PROCESS | 1653 | 1467109098329 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1653 | 1467109098330 Marionette TRACE conn2 <- [1,1050,null,{}] 03:18:18 INFO - PROCESS | 1653 | 1467109098334 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}] 03:18:18 INFO - PROCESS | 1653 | 1467109098338 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:18 INFO - PROCESS | 1653 | 1467109098447 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:18:18 INFO - PROCESS | 1653 | 1467109098483 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1653 | 1467109098484 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x125ca3800 == 36 [pid = 1653] [id = 270] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1245aec00) [pid = 1653] [serial = 808] [outer = 0x0] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1246a5800) [pid = 1653] [serial = 809] [outer = 0x1245aec00] 03:18:18 INFO - PROCESS | 1653 | 1467109098508 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124eee800) [pid = 1653] [serial = 810] [outer = 0x1245aec00] 03:18:18 INFO - PROCESS | 1653 | 1467109098830 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 529ms 03:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:18:18 INFO - PROCESS | 1653 | 1467109098853 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1653 | 1467109098855 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:18:18 INFO - PROCESS | 1653 | 1467109098857 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1653 | 1467109098858 Marionette TRACE conn2 <- [1,1054,null,{}] 03:18:18 INFO - PROCESS | 1653 | 1467109098860 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}] 03:18:18 INFO - PROCESS | 1653 | 1467109098861 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:18 INFO - PROCESS | 1653 | 1467109098964 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:18:18 INFO - PROCESS | 1653 | 1467109098967 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1653 | 1467109098968 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x127015800 == 37 [pid = 1653] [id = 271] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ef2800) [pid = 1653] [serial = 811] [outer = 0x0] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1252e1000) [pid = 1653] [serial = 812] [outer = 0x124ef2800] 03:18:18 INFO - PROCESS | 1653 | 1467109098992 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125524c00) [pid = 1653] [serial = 813] [outer = 0x124ef2800] 03:18:19 INFO - PROCESS | 1653 | 1467109099328 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 03:18:19 INFO - PROCESS | 1653 | 1467109099375 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1653 | 1467109099377 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:18:19 INFO - PROCESS | 1653 | 1467109099379 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1653 | 1467109099380 Marionette TRACE conn2 <- [1,1058,null,{}] 03:18:19 INFO - PROCESS | 1653 | 1467109099382 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}] 03:18:19 INFO - PROCESS | 1653 | 1467109099383 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:19 INFO - PROCESS | 1653 | 1467109099476 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:18:19 INFO - PROCESS | 1653 | 1467109099481 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1653 | 1467109099482 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d04000 == 38 [pid = 1653] [id = 272] 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1250f3c00) [pid = 1653] [serial = 814] [outer = 0x0] 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125c46800) [pid = 1653] [serial = 815] [outer = 0x1250f3c00] 03:18:19 INFO - PROCESS | 1653 | 1467109099506 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125cc0400) [pid = 1653] [serial = 816] [outer = 0x1250f3c00] 03:18:19 INFO - PROCESS | 1653 | 1467109099833 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 03:18:19 INFO - PROCESS | 1653 | 1467109099857 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1653 | 1467109099858 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:18:19 INFO - PROCESS | 1653 | 1467109099860 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1653 | 1467109099861 Marionette TRACE conn2 <- [1,1062,null,{}] 03:18:19 INFO - PROCESS | 1653 | 1467109099871 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}] 03:18:19 INFO - PROCESS | 1653 | 1467109099872 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:19 INFO - PROCESS | 1653 | 1467109099971 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:18:19 INFO - PROCESS | 1653 | 1467109099975 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1653 | 1467109099976 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11861d800 == 39 [pid = 1653] [id = 273] 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125c4c400) [pid = 1653] [serial = 817] [outer = 0x0] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126859800) [pid = 1653] [serial = 818] [outer = 0x125c4c400] 03:18:20 INFO - PROCESS | 1653 | 1467109100000 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126863800) [pid = 1653] [serial = 819] [outer = 0x125c4c400] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1128d2400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f6dc00) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11895cc00) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181f2800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a79c00) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116f66400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11616dc00) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111f32000) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1192a0400) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128c9800) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111c22400) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119967800) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f6fc00) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1130a0c00) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:18:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116f68000) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:18:20 INFO - PROCESS | 1653 | 1467109100369 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 527ms 03:18:20 INFO - PROCESS | 1653 | 1467109100389 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 1653 | 1467109100391 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:18:20 INFO - PROCESS | 1653 | 1467109100407 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1653 | 1467109100408 Marionette TRACE conn2 <- [1,1066,null,{}] 03:18:20 INFO - PROCESS | 1653 | 1467109100412 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}] 03:18:20 INFO - PROCESS | 1653 | 1467109100413 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:20 INFO - PROCESS | 1653 | 1467109100494 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:18:20 INFO - PROCESS | 1653 | 1467109100497 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1653 | 1467109100508 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12965c800 == 40 [pid = 1653] [id = 274] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f6dc00) [pid = 1653] [serial = 820] [outer = 0x0] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181f2800) [pid = 1653] [serial = 821] [outer = 0x116f6dc00] 03:18:20 INFO - PROCESS | 1653 | 1467109100533 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11930ac00) [pid = 1653] [serial = 822] [outer = 0x116f6dc00] 03:18:20 INFO - PROCESS | 1653 | 1467109100840 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 484ms 03:18:20 INFO - PROCESS | 1653 | 1467109100877 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:18:20 INFO - PROCESS | 1653 | 1467109100879 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:18:20 INFO - PROCESS | 1653 | 1467109100881 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1653 | 1467109100885 Marionette TRACE conn2 <- [1,1070,null,{}] 03:18:20 INFO - PROCESS | 1653 | 1467109100888 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}] 03:18:20 INFO - PROCESS | 1653 | 1467109100889 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:20 INFO - PROCESS | 1653 | 1467109100974 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:18:21 INFO - PROCESS | 1653 | 1467109101027 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1653 | 1467109101029 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a587000 == 41 [pid = 1653] [id = 275] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1192a0400) [pid = 1653] [serial = 823] [outer = 0x0] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125523000) [pid = 1653] [serial = 824] [outer = 0x1192a0400] 03:18:21 INFO - PROCESS | 1653 | 1467109101055 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127073c00) [pid = 1653] [serial = 825] [outer = 0x1192a0400] 03:18:21 INFO - PROCESS | 1653 | 1467109101336 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 474ms 03:18:21 INFO - PROCESS | 1653 | 1467109101357 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1653 | 1467109101358 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:18:21 INFO - PROCESS | 1653 | 1467109101361 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1653 | 1467109101362 Marionette TRACE conn2 <- [1,1074,null,{}] 03:18:21 INFO - PROCESS | 1653 | 1467109101372 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}] 03:18:21 INFO - PROCESS | 1653 | 1467109101373 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:21 INFO - PROCESS | 1653 | 1467109101456 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:18:21 INFO - PROCESS | 1653 | 1467109101468 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1653 | 1467109101469 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5f000 == 42 [pid = 1653] [id = 276] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126858800) [pid = 1653] [serial = 826] [outer = 0x0] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128603c00) [pid = 1653] [serial = 827] [outer = 0x126858800] 03:18:21 INFO - PROCESS | 1653 | 1467109101492 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128609000) [pid = 1653] [serial = 828] [outer = 0x126858800] 03:18:21 INFO - PROCESS | 1653 | 1467109101806 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 03:18:21 INFO - PROCESS | 1653 | 1467109101830 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1653 | 1467109101831 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:18:21 INFO - PROCESS | 1653 | 1467109101836 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1653 | 1467109101837 Marionette TRACE conn2 <- [1,1078,null,{}] 03:18:21 INFO - PROCESS | 1653 | 1467109101839 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}] 03:18:21 INFO - PROCESS | 1653 | 1467109101840 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:21 INFO - PROCESS | 1653 | 1467109101943 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:18:21 INFO - PROCESS | 1653 | 1467109101949 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1653 | 1467109101950 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab71800 == 43 [pid = 1653] [id = 277] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d4f400) [pid = 1653] [serial = 829] [outer = 0x0] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128609400) [pid = 1653] [serial = 830] [outer = 0x126d4f400] 03:18:21 INFO - PROCESS | 1653 | 1467109101973 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12891f800) [pid = 1653] [serial = 831] [outer = 0x126d4f400] 03:18:22 INFO - PROCESS | 1653 | 1467109102374 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]]]}] 03:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 569ms 03:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:18:22 INFO - PROCESS | 1653 | 1467109102404 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 1653 | 1467109102407 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:18:22 INFO - PROCESS | 1653 | 1467109102410 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 1653 | 1467109102412 Marionette TRACE conn2 <- [1,1082,null,{}] 03:18:22 INFO - PROCESS | 1653 | 1467109102416 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}] 03:18:22 INFO - PROCESS | 1653 | 1467109102418 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:22 INFO - PROCESS | 1653 | 1467109102527 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:18:22 INFO - PROCESS | 1653 | 1467109102581 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1653 | 1467109102583 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f3d000 == 44 [pid = 1653] [id = 278] 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129b3c00) [pid = 1653] [serial = 832] [outer = 0x0] 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115f17800) [pid = 1653] [serial = 833] [outer = 0x1129b3c00] 03:18:22 INFO - PROCESS | 1653 | 1467109102626 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116978000) [pid = 1653] [serial = 834] [outer = 0x1129b3c00] 03:18:23 INFO - PROCESS | 1653 | 1467109103059 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 03:18:23 INFO - PROCESS | 1653 | 1467109103080 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1653 | 1467109103083 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:18:23 INFO - PROCESS | 1653 | 1467109103087 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1653 | 1467109103089 Marionette TRACE conn2 <- [1,1086,null,{}] 03:18:23 INFO - PROCESS | 1653 | 1467109103092 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}] 03:18:23 INFO - PROCESS | 1653 | 1467109103094 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:23 INFO - PROCESS | 1653 | 1467109103198 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:18:23 INFO - PROCESS | 1653 | 1467109103254 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1653 | 1467109103255 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124562000 == 45 [pid = 1653] [id = 279] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1176ce000) [pid = 1653] [serial = 835] [outer = 0x0] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118205000) [pid = 1653] [serial = 836] [outer = 0x1176ce000] 03:18:23 INFO - PROCESS | 1653 | 1467109103287 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118633c00) [pid = 1653] [serial = 837] [outer = 0x1176ce000] 03:18:23 INFO - PROCESS | 1653 | 1467109103715 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 669ms 03:18:23 INFO - PROCESS | 1653 | 1467109103757 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1653 | 1467109103758 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:18:23 INFO - PROCESS | 1653 | 1467109103761 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1653 | 1467109103763 Marionette TRACE conn2 <- [1,1090,null,{}] 03:18:23 INFO - PROCESS | 1653 | 1467109103771 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}] 03:18:23 INFO - PROCESS | 1653 | 1467109103774 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:23 INFO - PROCESS | 1653 | 1467109103895 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:18:23 INFO - PROCESS | 1653 | 1467109103977 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1653 | 1467109103979 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b61b800 == 46 [pid = 1653] [id = 280] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11996c800) [pid = 1653] [serial = 838] [outer = 0x0] 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1227bb000) [pid = 1653] [serial = 839] [outer = 0x11996c800] 03:18:24 INFO - PROCESS | 1653 | 1467109104011 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1245aa800) [pid = 1653] [serial = 840] [outer = 0x11996c800] 03:18:24 INFO - PROCESS | 1653 | 1467109104419 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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 03:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:18:24 INFO - PROCESS | 1653 | 1467109104433 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1653 | 1467109104434 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:18:24 INFO - PROCESS | 1653 | 1467109104437 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1653 | 1467109104438 Marionette TRACE conn2 <- [1,1094,null,{}] 03:18:24 INFO - PROCESS | 1653 | 1467109104440 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}] 03:18:24 INFO - PROCESS | 1653 | 1467109104442 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:24 INFO - PROCESS | 1653 | 1467109104542 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:18:24 INFO - PROCESS | 1653 | 1467109104592 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1653 | 1467109104593 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b94b000 == 47 [pid = 1653] [id = 281] 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124b0a800) [pid = 1653] [serial = 841] [outer = 0x0] 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124b83800) [pid = 1653] [serial = 842] [outer = 0x124b0a800] 03:18:24 INFO - PROCESS | 1653 | 1467109104621 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125725c00) [pid = 1653] [serial = 843] [outer = 0x124b0a800] 03:18:25 INFO - PROCESS | 1653 | 1467109105238 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 869ms 03:18:25 INFO - PROCESS | 1653 | 1467109105307 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1653 | 1467109105309 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:18:25 INFO - PROCESS | 1653 | 1467109105312 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1653 | 1467109105315 Marionette TRACE conn2 <- [1,1098,null,{}] 03:18:25 INFO - PROCESS | 1653 | 1467109105319 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}] 03:18:25 INFO - PROCESS | 1653 | 1467109105320 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:25 INFO - PROCESS | 1653 | 1467109105414 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:18:25 INFO - PROCESS | 1653 | 1467109105479 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1653 | 1467109105482 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189d7000 == 48 [pid = 1653] [id = 282] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116771400) [pid = 1653] [serial = 844] [outer = 0x0] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116a12800) [pid = 1653] [serial = 845] [outer = 0x116771400] 03:18:25 INFO - PROCESS | 1653 | 1467109105509 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11616e800) [pid = 1653] [serial = 846] [outer = 0x116771400] 03:18:25 INFO - PROCESS | 1653 | 1467109105938 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 673ms 03:18:26 INFO - PROCESS | 1653 | 1467109106004 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1653 | 1467109106007 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:18:26 INFO - PROCESS | 1653 | 1467109106013 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1653 | 1467109106015 Marionette TRACE conn2 <- [1,1102,null,{}] 03:18:26 INFO - PROCESS | 1653 | 1467109106021 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}] 03:18:26 INFO - PROCESS | 1653 | 1467109106022 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:26 INFO - PROCESS | 1653 | 1467109106119 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5f000 == 47 [pid = 1653] [id = 276] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a587000 == 46 [pid = 1653] [id = 275] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12965c800 == 45 [pid = 1653] [id = 274] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11861d800 == 44 [pid = 1653] [id = 273] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128d04000 == 43 [pid = 1653] [id = 272] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x127015800 == 42 [pid = 1653] [id = 271] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x125ca3800 == 41 [pid = 1653] [id = 270] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124563800 == 40 [pid = 1653] [id = 269] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x119c09000 == 39 [pid = 1653] [id = 268] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11861e000 == 38 [pid = 1653] [id = 267] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117e5d800 == 37 [pid = 1653] [id = 266] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1161d4000 == 36 [pid = 1653] [id = 265] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117e60000 == 35 [pid = 1653] [id = 263] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0e800 == 34 [pid = 1653] [id = 262] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1241df800 == 33 [pid = 1653] [id = 264] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c1800 == 32 [pid = 1653] [id = 252] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1189d7000 == 31 [pid = 1653] [id = 282] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b94b000 == 30 [pid = 1653] [id = 281] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b61b800 == 29 [pid = 1653] [id = 280] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124562000 == 28 [pid = 1653] [id = 279] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab71800 == 27 [pid = 1653] [id = 277] 03:18:26 INFO - PROCESS | 1653 | --DOCSHELL 0x116f3d000 == 26 [pid = 1653] [id = 278] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113943800) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1129ad800) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118115400) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11748a800) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119304400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1182b1800) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113c9dc00) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118205c00) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128ce000) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176d4000) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11811fc00) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117226400) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116632c00) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119224400) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1186f8400) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196cac00) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119306c00) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1196d3400) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1196cd000) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113c37800) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c4f800) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119813400) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118411c00) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f6e000) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1245aa400) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124b7a400) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1182bc000) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186f4c00) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1245ab800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c9c800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124634c00) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 03:18:26 INFO - PROCESS | 1653 | 1467109106731 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1653 | 1467109106733 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb8000 == 27 [pid = 1653] [id = 283] 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1129aac00) [pid = 1653] [serial = 847] [outer = 0x0] 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b0800) [pid = 1653] [serial = 848] [outer = 0x1129aac00] 03:18:26 INFO - PROCESS | 1653 | 1467109106761 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112ddf000) [pid = 1653] [serial = 849] [outer = 0x1129aac00] 03:18:27 INFO - PROCESS | 1653 | 1467109107064 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1075ms 03:18:27 INFO - PROCESS | 1653 | 1467109107091 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1653 | 1467109107093 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:18:27 INFO - PROCESS | 1653 | 1467109107096 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1653 | 1467109107099 Marionette TRACE conn2 <- [1,1106,null,{}] 03:18:27 INFO - PROCESS | 1653 | 1467109107106 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}] 03:18:27 INFO - PROCESS | 1653 | 1467109107107 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:27 INFO - PROCESS | 1653 | 1467109107184 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:18:27 INFO - PROCESS | 1653 | 1467109107250 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1653 | 1467109107252 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa5800 == 28 [pid = 1653] [id = 284] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113c35400) [pid = 1653] [serial = 850] [outer = 0x0] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116172000) [pid = 1653] [serial = 851] [outer = 0x113c35400] 03:18:27 INFO - PROCESS | 1653 | 1467109107278 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a19800) [pid = 1653] [serial = 852] [outer = 0x113c35400] 03:18:27 INFO - PROCESS | 1653 | 1467109107546 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 473ms 03:18:27 INFO - PROCESS | 1653 | 1467109107575 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1653 | 1467109107577 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:18:27 INFO - PROCESS | 1653 | 1467109107580 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1653 | 1467109107581 Marionette TRACE conn2 <- [1,1110,null,{}] 03:18:27 INFO - PROCESS | 1653 | 1467109107591 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}] 03:18:27 INFO - PROCESS | 1653 | 1467109107593 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:27 INFO - PROCESS | 1653 | 1467109107678 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:18:27 INFO - PROCESS | 1653 | 1467109107686 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1653 | 1467109107687 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118233800 == 29 [pid = 1653] [id = 285] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117483c00) [pid = 1653] [serial = 853] [outer = 0x0] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11811ec00) [pid = 1653] [serial = 854] [outer = 0x117483c00] 03:18:27 INFO - PROCESS | 1653 | 1467109107720 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181a7400) [pid = 1653] [serial = 855] [outer = 0x117483c00] 03:18:28 INFO - PROCESS | 1653 | 1467109108062 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 528ms 03:18:28 INFO - PROCESS | 1653 | 1467109108108 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1653 | 1467109108110 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:18:28 INFO - PROCESS | 1653 | 1467109108117 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1653 | 1467109108121 Marionette TRACE conn2 <- [1,1114,null,{}] 03:18:28 INFO - PROCESS | 1653 | 1467109108124 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}] 03:18:28 INFO - PROCESS | 1653 | 1467109108127 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:28 INFO - PROCESS | 1653 | 1467109108204 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:18:28 INFO - PROCESS | 1653 | 1467109108209 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1653 | 1467109108210 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921c800 == 30 [pid = 1653] [id = 286] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1181f5000) [pid = 1653] [serial = 856] [outer = 0x0] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11820cc00) [pid = 1653] [serial = 857] [outer = 0x1181f5000] 03:18:28 INFO - PROCESS | 1653 | 1467109108238 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1186f4000) [pid = 1653] [serial = 858] [outer = 0x1181f5000] 03:18:28 INFO - PROCESS | 1653 | 1467109108560 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 476ms 03:18:28 INFO - PROCESS | 1653 | 1467109108589 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:18:28 INFO - PROCESS | 1653 | 1467109108591 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:18:28 INFO - PROCESS | 1653 | 1467109108593 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1653 | 1467109108594 Marionette TRACE conn2 <- [1,1118,null,{}] 03:18:28 INFO - PROCESS | 1653 | 1467109108596 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}] 03:18:28 INFO - PROCESS | 1653 | 1467109108597 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:28 INFO - PROCESS | 1653 | 1467109108673 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:18:28 INFO - PROCESS | 1653 | 1467109108743 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1653 | 1467109108744 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11991d000 == 31 [pid = 1653] [id = 287] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176ccc00) [pid = 1653] [serial = 859] [outer = 0x0] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118d58800) [pid = 1653] [serial = 860] [outer = 0x1176ccc00] 03:18:28 INFO - PROCESS | 1653 | 1467109108768 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119308800) [pid = 1653] [serial = 861] [outer = 0x1176ccc00] 03:18:29 INFO - PROCESS | 1653 | 1467109109095 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]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 03:18:29 INFO - PROCESS | 1653 | 1467109109112 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 1653 | 1467109109113 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:18:29 INFO - PROCESS | 1653 | 1467109109116 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 1653 | 1467109109119 Marionette TRACE conn2 <- [1,1122,null,{}] 03:18:29 INFO - PROCESS | 1653 | 1467109109127 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}] 03:18:29 INFO - PROCESS | 1653 | 1467109109128 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:29 INFO - PROCESS | 1653 | 1467109109217 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:18:29 INFO - PROCESS | 1653 | 1467109109221 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1653 | 1467109109226 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x122711800 == 32 [pid = 1653] [id = 288] 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117482400) [pid = 1653] [serial = 862] [outer = 0x0] 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1196d8c00) [pid = 1653] [serial = 863] [outer = 0x117482400] 03:18:29 INFO - PROCESS | 1653 | 1467109109257 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c4cc00) [pid = 1653] [serial = 864] [outer = 0x117482400] 03:18:29 INFO - PROCESS | 1653 | 1467109109596 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]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 03:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:18:29 INFO - PROCESS | 1653 | 1467109109637 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 1653 | 1467109109638 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:18:29 INFO - PROCESS | 1653 | 1467109109640 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 1653 | 1467109109641 Marionette TRACE conn2 <- [1,1126,null,{}] 03:18:29 INFO - PROCESS | 1653 | 1467109109643 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}] 03:18:29 INFO - PROCESS | 1653 | 1467109109645 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:29 INFO - PROCESS | 1653 | 1467109109738 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:18:29 INFO - PROCESS | 1653 | 1467109109773 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1653 | 1467109109774 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130d4800 == 33 [pid = 1653] [id = 289] 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12252bc00) [pid = 1653] [serial = 865] [outer = 0x0] 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124389c00) [pid = 1653] [serial = 866] [outer = 0x12252bc00] 03:18:29 INFO - PROCESS | 1653 | 1467109109798 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1245b7800) [pid = 1653] [serial = 867] [outer = 0x12252bc00] 03:18:30 INFO - PROCESS | 1653 | 1467109110128 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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 03:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:18:30 INFO - PROCESS | 1653 | 1467109110166 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1653 | 1467109110167 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:18:30 INFO - PROCESS | 1653 | 1467109110169 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1653 | 1467109110170 Marionette TRACE conn2 <- [1,1130,null,{}] 03:18:30 INFO - PROCESS | 1653 | 1467109110173 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}] 03:18:30 INFO - PROCESS | 1653 | 1467109110174 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:30 INFO - PROCESS | 1653 | 1467109110267 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:18:30 INFO - PROCESS | 1653 | 1467109110270 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1653 | 1467109110271 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c21000 == 34 [pid = 1653] [id = 290] 03:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x111e28400) [pid = 1653] [serial = 868] [outer = 0x0] 03:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124b7bc00) [pid = 1653] [serial = 869] [outer = 0x111e28400] 03:18:30 INFO - PROCESS | 1653 | 1467109110295 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124eefc00) [pid = 1653] [serial = 870] [outer = 0x111e28400] 03:18:30 INFO - PROCESS | 1653 | 1467109110635 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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126858800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1245aec00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124ef2800) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1250f3c00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119973c00) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11616b800) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172c1000) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129a5c00) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176cb400) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119227400) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118199c00) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129a6000) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125c4c400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116f6dc00) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192a0400) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:18:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126d4f400) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:18:30 INFO - PROCESS | 1653 | 1467109110960 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1653 | 1467109110961 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:18:31 INFO - PROCESS | 1653 | 1467109110998 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1653 | 1467109110999 Marionette TRACE conn2 <- [1,1134,null,{}] 03:18:31 INFO - PROCESS | 1653 | 1467109111003 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}] 03:18:31 INFO - PROCESS | 1653 | 1467109111004 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:31 INFO - PROCESS | 1653 | 1467109111076 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:18:31 INFO - PROCESS | 1653 | 1467109111079 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1653 | 1467109111080 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1225b2800 == 35 [pid = 1653] [id = 291] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116f65c00) [pid = 1653] [serial = 871] [outer = 0x0] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118199c00) [pid = 1653] [serial = 872] [outer = 0x116f65c00] 03:18:31 INFO - PROCESS | 1653 | 1467109111107 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119988c00) [pid = 1653] [serial = 873] [outer = 0x116f65c00] 03:18:31 INFO - PROCESS | 1653 | 1467109111427 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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 487ms 03:18:31 INFO - PROCESS | 1653 | 1467109111469 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1653 | 1467109111470 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:18:31 INFO - PROCESS | 1653 | 1467109111473 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1653 | 1467109111474 Marionette TRACE conn2 <- [1,1138,null,{}] 03:18:31 INFO - PROCESS | 1653 | 1467109111476 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}] 03:18:31 INFO - PROCESS | 1653 | 1467109111477 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:31 INFO - PROCESS | 1653 | 1467109111570 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:18:31 INFO - PROCESS | 1653 | 1467109111593 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1653 | 1467109111594 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d13800 == 36 [pid = 1653] [id = 292] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124263000) [pid = 1653] [serial = 874] [outer = 0x0] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125721800) [pid = 1653] [serial = 875] [outer = 0x124263000] 03:18:31 INFO - PROCESS | 1653 | 1467109111618 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d43000) [pid = 1653] [serial = 876] [outer = 0x124263000] 03:18:31 INFO - PROCESS | 1653 | 1467109111905 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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 467ms 03:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:18:31 INFO - PROCESS | 1653 | 1467109111941 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1653 | 1467109111942 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:18:31 INFO - PROCESS | 1653 | 1467109111944 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1653 | 1467109111945 Marionette TRACE conn2 <- [1,1142,null,{}] 03:18:31 INFO - PROCESS | 1653 | 1467109111947 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}] 03:18:31 INFO - PROCESS | 1653 | 1467109111948 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:32 INFO - PROCESS | 1653 | 1467109112024 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:18:32 INFO - PROCESS | 1653 | 1467109112027 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1653 | 1467109112029 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x129671000 == 37 [pid = 1653] [id = 293] 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d98800) [pid = 1653] [serial = 877] [outer = 0x0] 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127072400) [pid = 1653] [serial = 878] [outer = 0x126d98800] 03:18:32 INFO - PROCESS | 1653 | 1467109112057 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12860cc00) [pid = 1653] [serial = 879] [outer = 0x126d98800] 03:18:32 INFO - PROCESS | 1653 | 1467109112392 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]]]}] 03:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 467ms 03:18:32 INFO - PROCESS | 1653 | 1467109112412 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1653 | 1467109112413 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:18:32 INFO - PROCESS | 1653 | 1467109112416 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1653 | 1467109112420 Marionette TRACE conn2 <- [1,1146,null,{}] 03:18:32 INFO - PROCESS | 1653 | 1467109112422 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}] 03:18:32 INFO - PROCESS | 1653 | 1467109112424 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:32 INFO - PROCESS | 1653 | 1467109112535 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:18:32 INFO - PROCESS | 1653 | 1467109112541 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1653 | 1467109112542 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189d7800 == 38 [pid = 1653] [id = 294] 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126d9dc00) [pid = 1653] [serial = 880] [outer = 0x0] 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128925c00) [pid = 1653] [serial = 881] [outer = 0x126d9dc00] 03:18:32 INFO - PROCESS | 1653 | 1467109112566 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12897e000) [pid = 1653] [serial = 882] [outer = 0x126d9dc00] 03:18:32 INFO - PROCESS | 1653 | 1467109112872 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]]]}] 03:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 473ms 03:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:18:32 INFO - PROCESS | 1653 | 1467109112943 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1653 | 1467109112945 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:18:32 INFO - PROCESS | 1653 | 1467109112949 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1653 | 1467109112952 Marionette TRACE conn2 <- [1,1150,null,{}] 03:18:32 INFO - PROCESS | 1653 | 1467109112956 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}] 03:18:32 INFO - PROCESS | 1653 | 1467109112958 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:33 INFO - PROCESS | 1653 | 1467109113054 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:18:33 INFO - PROCESS | 1653 | 1467109113146 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1653 | 1467109113148 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11666b800 == 39 [pid = 1653] [id = 295] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129b3400) [pid = 1653] [serial = 883] [outer = 0x0] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112dcc800) [pid = 1653] [serial = 884] [outer = 0x1129b3400] 03:18:33 INFO - PROCESS | 1653 | 1467109113181 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113cec800) [pid = 1653] [serial = 885] [outer = 0x1129b3400] 03:18:33 INFO - PROCESS | 1653 | 1467109113645 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]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 03:18:33 INFO - PROCESS | 1653 | 1467109113727 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1653 | 1467109113729 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:18:33 INFO - PROCESS | 1653 | 1467109113736 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1653 | 1467109113739 Marionette TRACE conn2 <- [1,1154,null,{}] 03:18:33 INFO - PROCESS | 1653 | 1467109113742 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}] 03:18:33 INFO - PROCESS | 1653 | 1467109113743 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:33 INFO - PROCESS | 1653 | 1467109113849 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:18:33 INFO - PROCESS | 1653 | 1467109113924 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1653 | 1467109113926 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d1800 == 40 [pid = 1653] [id = 296] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116f72000) [pid = 1653] [serial = 886] [outer = 0x0] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11748a800) [pid = 1653] [serial = 887] [outer = 0x116f72000] 03:18:33 INFO - PROCESS | 1653 | 1467109113956 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11819bc00) [pid = 1653] [serial = 888] [outer = 0x116f72000] 03:18:34 INFO - PROCESS | 1653 | 1467109114624 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]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 926ms 03:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:18:34 INFO - PROCESS | 1653 | 1467109114658 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1653 | 1467109114660 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:18:34 INFO - PROCESS | 1653 | 1467109114664 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1653 | 1467109114667 Marionette TRACE conn2 <- [1,1158,null,{}] 03:18:34 INFO - PROCESS | 1653 | 1467109114685 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}] 03:18:34 INFO - PROCESS | 1653 | 1467109114687 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:34 INFO - PROCESS | 1653 | 1467109114797 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:18:34 INFO - PROCESS | 1653 | 1467109114853 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1653 | 1467109114855 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11724a800 == 41 [pid = 1653] [id = 297] 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115f72000) [pid = 1653] [serial = 889] [outer = 0x0] 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116905800) [pid = 1653] [serial = 890] [outer = 0x115f72000] 03:18:34 INFO - PROCESS | 1653 | 1467109114882 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x117223c00) [pid = 1653] [serial = 891] [outer = 0x115f72000] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129671000 == 40 [pid = 1653] [id = 293] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x128d13800 == 39 [pid = 1653] [id = 292] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1225b2800 == 38 [pid = 1653] [id = 291] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x125c21000 == 37 [pid = 1653] [id = 290] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1130d4800 == 36 [pid = 1653] [id = 289] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x122711800 == 35 [pid = 1653] [id = 288] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11991d000 == 34 [pid = 1653] [id = 287] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11921c800 == 33 [pid = 1653] [id = 286] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x118233800 == 32 [pid = 1653] [id = 285] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa5800 == 31 [pid = 1653] [id = 284] 03:18:35 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb8000 == 30 [pid = 1653] [id = 283] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128603c00) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1246a5800) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1252e1000) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x125c46800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119c9ac00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116773000) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116f6e400) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11819ac00) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1181f8800) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133dd800) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11616f800) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125524c00) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124b87c00) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196d8400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11996f400) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1181a1000) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118206c00) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1186f9400) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11930b800) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126859800) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125cc0400) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181f2800) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127073c00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126863800) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125523000) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124eee800) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11930ac00) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128609000) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1227b8400) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12891f800) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128609400) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 03:18:35 INFO - PROCESS | 1653 | 1467109115307 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 674ms 03:18:35 INFO - PROCESS | 1653 | 1467109115338 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1653 | 1467109115341 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:18:35 INFO - PROCESS | 1653 | 1467109115345 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1653 | 1467109115347 Marionette TRACE conn2 <- [1,1162,null,{}] 03:18:35 INFO - PROCESS | 1653 | 1467109115349 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}] 03:18:35 INFO - PROCESS | 1653 | 1467109115351 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:35 INFO - PROCESS | 1653 | 1467109115429 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:18:35 INFO - PROCESS | 1653 | 1467109115439 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1653 | 1467109115440 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x117233800 == 31 [pid = 1653] [id = 298] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11819ac00) [pid = 1653] [serial = 892] [outer = 0x0] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1181f8800) [pid = 1653] [serial = 893] [outer = 0x11819ac00] 03:18:35 INFO - PROCESS | 1653 | 1467109115467 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182b1800) [pid = 1653] [serial = 894] [outer = 0x11819ac00] 03:18:35 INFO - PROCESS | 1653 | 1467109115796 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 469ms 03:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:18:35 INFO - PROCESS | 1653 | 1467109115823 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1653 | 1467109115824 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:18:35 INFO - PROCESS | 1653 | 1467109115827 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1653 | 1467109115830 Marionette TRACE conn2 <- [1,1166,null,{}] 03:18:35 INFO - PROCESS | 1653 | 1467109115838 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}] 03:18:35 INFO - PROCESS | 1653 | 1467109115841 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:35 INFO - PROCESS | 1653 | 1467109115920 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:18:35 INFO - PROCESS | 1653 | 1467109115926 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1653 | 1467109115928 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c6000 == 32 [pid = 1653] [id = 299] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b0000) [pid = 1653] [serial = 895] [outer = 0x0] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119304400) [pid = 1653] [serial = 896] [outer = 0x1129b0000] 03:18:35 INFO - PROCESS | 1653 | 1467109115956 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196ce000) [pid = 1653] [serial = 897] [outer = 0x1129b0000] 03:18:36 INFO - PROCESS | 1653 | 1467109116305 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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 526ms 03:18:36 INFO - PROCESS | 1653 | 1467109116354 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1653 | 1467109116355 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:18:36 INFO - PROCESS | 1653 | 1467109116358 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1653 | 1467109116359 Marionette TRACE conn2 <- [1,1170,null,{}] 03:18:36 INFO - PROCESS | 1653 | 1467109116361 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}] 03:18:36 INFO - PROCESS | 1653 | 1467109116362 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:36 INFO - PROCESS | 1653 | 1467109116445 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:18:36 INFO - PROCESS | 1653 | 1467109116496 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1653 | 1467109116497 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12259a800 == 33 [pid = 1653] [id = 300] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1192a2c00) [pid = 1653] [serial = 898] [outer = 0x0] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11980c000) [pid = 1653] [serial = 899] [outer = 0x1192a2c00] 03:18:36 INFO - PROCESS | 1653 | 1467109116522 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x122531000) [pid = 1653] [serial = 900] [outer = 0x1192a2c00] 03:18:36 INFO - PROCESS | 1653 | 1467109116801 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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 03:18:36 INFO - PROCESS | 1653 | 1467109116827 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1653 | 1467109116828 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:18:36 INFO - PROCESS | 1653 | 1467109116830 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1653 | 1467109116831 Marionette TRACE conn2 <- [1,1174,null,{}] 03:18:36 INFO - PROCESS | 1653 | 1467109116842 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}] 03:18:36 INFO - PROCESS | 1653 | 1467109116843 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:36 INFO - PROCESS | 1653 | 1467109116924 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:18:36 INFO - PROCESS | 1653 | 1467109116928 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1653 | 1467109116929 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12493d000 == 34 [pid = 1653] [id = 301] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c49800) [pid = 1653] [serial = 901] [outer = 0x0] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245af000) [pid = 1653] [serial = 902] [outer = 0x119c49800] 03:18:36 INFO - PROCESS | 1653 | 1467109116956 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1246aa800) [pid = 1653] [serial = 903] [outer = 0x119c49800] 03:18:37 INFO - PROCESS | 1653 | 1467109117309 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] 03:18:37 INFO - PROCESS | 1653 | 1467109117359 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:18:37 INFO - PROCESS | 1653 | 1467109117361 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1653 | 1467109117362 Marionette TRACE conn2 <- [1,1178,null,{}] 03:18:37 INFO - PROCESS | 1653 | 1467109117371 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}] 03:18:37 INFO - PROCESS | 1653 | 1467109117375 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:37 INFO - PROCESS | 1653 | 1467109117497 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1246ad000) [pid = 1653] [serial = 904] [outer = 0x12c86e000] 03:18:37 INFO - PROCESS | 1653 | 1467109117516 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1653 | 1467109117517 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12701e000 == 35 [pid = 1653] [id = 302] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125725800) [pid = 1653] [serial = 905] [outer = 0x0] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126859800) [pid = 1653] [serial = 906] [outer = 0x125725800] 03:18:37 INFO - PROCESS | 1653 | 1467109117577 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1182b0800) [pid = 1653] [serial = 907] [outer = 0x125725800] 03:18:37 INFO - PROCESS | 1653 | 1467109117933 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] 03:18:37 INFO - PROCESS | 1653 | 1467109117982 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:18:37 INFO - PROCESS | 1653 | 1467109117984 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1653 | 1467109117985 Marionette TRACE conn2 <- [1,1182,null,{}] 03:18:37 INFO - PROCESS | 1653 | 1467109117988 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}] 03:18:37 INFO - PROCESS | 1653 | 1467109117989 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:38 INFO - PROCESS | 1653 | 1467109118080 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:18:38 INFO - PROCESS | 1653 | 1467109118116 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1653 | 1467109118117 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d29800 == 36 [pid = 1653] [id = 303] 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1129a7c00) [pid = 1653] [serial = 908] [outer = 0x0] 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127074400) [pid = 1653] [serial = 909] [outer = 0x1129a7c00] 03:18:38 INFO - PROCESS | 1653 | 1467109118142 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128610400) [pid = 1653] [serial = 910] [outer = 0x1129a7c00] 03:18:38 INFO - PROCESS | 1653 | 1467109118458 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 1653 | 1467109118505 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:18:38 INFO - PROCESS | 1653 | 1467109118507 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1653 | 1467109118508 Marionette TRACE conn2 <- [1,1186,null,{}] 03:18:38 INFO - PROCESS | 1653 | 1467109118511 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}] 03:18:38 INFO - PROCESS | 1653 | 1467109118512 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:38 INFO - PROCESS | 1653 | 1467109118605 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:18:38 INFO - PROCESS | 1653 | 1467109118614 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1653 | 1467109118615 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f22800 == 37 [pid = 1653] [id = 304] 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12860f400) [pid = 1653] [serial = 911] [outer = 0x0] 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12892bc00) [pid = 1653] [serial = 912] [outer = 0x12860f400] 03:18:38 INFO - PROCESS | 1653 | 1467109118642 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128985400) [pid = 1653] [serial = 913] [outer = 0x12860f400] 03:18:38 INFO - PROCESS | 1653 | 1467109118980 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] 03:18:39 INFO - PROCESS | 1653 | 1467109119027 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:18:39 INFO - PROCESS | 1653 | 1467109119029 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1653 | 1467109119030 Marionette TRACE conn2 <- [1,1190,null,{}] 03:18:39 INFO - PROCESS | 1653 | 1467109119032 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}] 03:18:39 INFO - PROCESS | 1653 | 1467109119033 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:39 INFO - PROCESS | 1653 | 1467109119131 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:18:39 INFO - PROCESS | 1653 | 1467109119135 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1653 | 1467109119136 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a47a000 == 38 [pid = 1653] [id = 305] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128611400) [pid = 1653] [serial = 914] [outer = 0x0] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128d26c00) [pid = 1653] [serial = 915] [outer = 0x128611400] 03:18:39 INFO - PROCESS | 1653 | 1467109119159 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128dd6000) [pid = 1653] [serial = 916] [outer = 0x128611400] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124263000) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124b0a800) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176ccc00) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117482400) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12252bc00) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113c35400) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117483c00) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181f5000) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129aac00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116771400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111e28400) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129b3c00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176ce000) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116f65c00) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11996c800) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:18:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126d98800) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:18:39 INFO - PROCESS | 1653 | 1467109119554 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] 03:18:39 INFO - PROCESS | 1653 | 1467109119603 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:18:39 INFO - PROCESS | 1653 | 1467109119605 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1653 | 1467109119606 Marionette TRACE conn2 <- [1,1194,null,{}] 03:18:39 INFO - PROCESS | 1653 | 1467109119608 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}] 03:18:39 INFO - PROCESS | 1653 | 1467109119609 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:39 INFO - PROCESS | 1653 | 1467109119688 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:18:39 INFO - PROCESS | 1653 | 1467109119692 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1653 | 1467109119693 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129660000 == 39 [pid = 1653] [id = 306] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112de0c00) [pid = 1653] [serial = 917] [outer = 0x0] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181f4c00) [pid = 1653] [serial = 918] [outer = 0x112de0c00] 03:18:39 INFO - PROCESS | 1653 | 1467109119717 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119818000) [pid = 1653] [serial = 919] [outer = 0x112de0c00] 03:18:40 INFO - PROCESS | 1653 | 1467109120073 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1653 | 1467109120125 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:18:40 INFO - PROCESS | 1653 | 1467109120128 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1653 | 1467109120130 Marionette TRACE conn2 <- [1,1198,null,{}] 03:18:40 INFO - PROCESS | 1653 | 1467109120132 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}] 03:18:40 INFO - PROCESS | 1653 | 1467109120134 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:40 INFO - PROCESS | 1653 | 1467109120224 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:18:40 INFO - PROCESS | 1653 | 1467109120229 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1653 | 1467109120231 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b614800 == 40 [pid = 1653] [id = 307] 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11996c800) [pid = 1653] [serial = 920] [outer = 0x0] 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129028000) [pid = 1653] [serial = 921] [outer = 0x11996c800] 03:18:40 INFO - PROCESS | 1653 | 1467109120257 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129251000) [pid = 1653] [serial = 922] [outer = 0x11996c800] 03:18:40 INFO - PROCESS | 1653 | 1467109120590 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]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 469ms 03:18:40 INFO - PROCESS | 1653 | 1467109120597 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1653 | 1467109120599 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:18:40 INFO - PROCESS | 1653 | 1467109120605 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1653 | 1467109120606 Marionette TRACE conn2 <- [1,1202,null,{}] 03:18:40 INFO - PROCESS | 1653 | 1467109120608 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}] 03:18:40 INFO - PROCESS | 1653 | 1467109120609 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:40 INFO - PROCESS | 1653 | 1467109120690 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:18:40 INFO - PROCESS | 1653 | 1467109120744 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1653 | 1467109120745 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b93b800 == 41 [pid = 1653] [id = 308] 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128dcf800) [pid = 1653] [serial = 923] [outer = 0x0] 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129258000) [pid = 1653] [serial = 924] [outer = 0x128dcf800] 03:18:40 INFO - PROCESS | 1653 | 1467109120768 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129273800) [pid = 1653] [serial = 925] [outer = 0x128dcf800] 03:18:41 INFO - PROCESS | 1653 | 1467109121073 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]]]}] 03:18:41 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 03:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 03:18:41 INFO - PROCESS | 1653 | 1467109121123 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1653 | 1467109121124 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:18:41 INFO - PROCESS | 1653 | 1467109121127 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1653 | 1467109121128 Marionette TRACE conn2 <- [1,1206,null,{}] 03:18:41 INFO - PROCESS | 1653 | 1467109121130 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}] 03:18:41 INFO - PROCESS | 1653 | 1467109121131 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:41 INFO - PROCESS | 1653 | 1467109121211 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:18:41 INFO - PROCESS | 1653 | 1467109121215 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1653 | 1467109121216 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c43f800 == 42 [pid = 1653] [id = 309] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125c4d400) [pid = 1653] [serial = 926] [outer = 0x0] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129483800) [pid = 1653] [serial = 927] [outer = 0x125c4d400] 03:18:41 INFO - PROCESS | 1653 | 1467109121247 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a4bdc00) [pid = 1653] [serial = 928] [outer = 0x125c4d400] 03:18:41 INFO - PROCESS | 1653 | 1467109121669 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]]]}] 03:18:41 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 03:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 03:18:41 INFO - PROCESS | 1653 | 1467109121697 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1653 | 1467109121699 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:18:41 INFO - PROCESS | 1653 | 1467109121702 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1653 | 1467109121705 Marionette TRACE conn2 <- [1,1210,null,{}] 03:18:41 INFO - PROCESS | 1653 | 1467109121709 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}] 03:18:41 INFO - PROCESS | 1653 | 1467109121710 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:41 INFO - PROCESS | 1653 | 1467109121818 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:18:41 INFO - PROCESS | 1653 | 1467109121875 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1653 | 1467109121876 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117241800 == 43 [pid = 1653] [id = 310] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113943800) [pid = 1653] [serial = 929] [outer = 0x0] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1163db000) [pid = 1653] [serial = 930] [outer = 0x113943800] 03:18:41 INFO - PROCESS | 1653 | 1467109121907 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1176cdc00) [pid = 1653] [serial = 931] [outer = 0x113943800] 03:18:42 INFO - PROCESS | 1653 | 1467109122370 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]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 722ms 03:18:42 INFO - PROCESS | 1653 | 1467109122443 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1653 | 1467109122446 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:18:42 INFO - PROCESS | 1653 | 1467109122471 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1653 | 1467109122473 Marionette TRACE conn2 <- [1,1214,null,{}] 03:18:42 INFO - PROCESS | 1653 | 1467109122475 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}] 03:18:42 INFO - PROCESS | 1653 | 1467109122477 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:42 INFO - PROCESS | 1653 | 1467109122580 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:18:42 INFO - PROCESS | 1653 | 1467109122649 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 1653 | 1467109122651 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12493c800 == 44 [pid = 1653] [id = 311] 03:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11863dc00) [pid = 1653] [serial = 932] [outer = 0x0] 03:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118d5a800) [pid = 1653] [serial = 933] [outer = 0x11863dc00] 03:18:42 INFO - PROCESS | 1653 | 1467109122680 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1196d1000) [pid = 1653] [serial = 934] [outer = 0x11863dc00] 03:18:43 INFO - PROCESS | 1653 | 1467109123093 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]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 03:18:43 INFO - PROCESS | 1653 | 1467109123140 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1653 | 1467109123142 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:18:43 INFO - PROCESS | 1653 | 1467109123144 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1653 | 1467109123146 Marionette TRACE conn2 <- [1,1218,null,{}] 03:18:43 INFO - PROCESS | 1653 | 1467109123173 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}] 03:18:43 INFO - PROCESS | 1653 | 1467109123176 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:43 INFO - PROCESS | 1653 | 1467109123281 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:18:43 INFO - PROCESS | 1653 | 1467109123351 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1653 | 1467109123353 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b61f000 == 45 [pid = 1653] [id = 312] 03:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1246a9000) [pid = 1653] [serial = 935] [outer = 0x0] 03:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124b85000) [pid = 1653] [serial = 936] [outer = 0x1246a9000] 03:18:43 INFO - PROCESS | 1653 | 1467109123383 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125c49c00) [pid = 1653] [serial = 937] [outer = 0x1246a9000] 03:18:43 INFO - PROCESS | 1653 | 1467109123766 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]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 03:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:18:43 INFO - PROCESS | 1653 | 1467109123815 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1653 | 1467109123818 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:18:43 INFO - PROCESS | 1653 | 1467109123821 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1653 | 1467109123822 Marionette TRACE conn2 <- [1,1222,null,{}] 03:18:43 INFO - PROCESS | 1653 | 1467109123825 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}] 03:18:43 INFO - PROCESS | 1653 | 1467109123826 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:43 INFO - PROCESS | 1653 | 1467109123943 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:18:44 INFO - PROCESS | 1653 | 1467109123999 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1653 | 1467109124001 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c45f000 == 46 [pid = 1653] [id = 313] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126863800) [pid = 1653] [serial = 938] [outer = 0x0] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128609800) [pid = 1653] [serial = 939] [outer = 0x126863800] 03:18:44 INFO - PROCESS | 1653 | 1467109124029 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12892c400) [pid = 1653] [serial = 940] [outer = 0x126863800] 03:18:44 INFO - PROCESS | 1653 | 1467109124636 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] 03:18:44 INFO - PROCESS | 1653 | 1467109124646 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:18:44 INFO - PROCESS | 1653 | 1467109124649 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1653 | 1467109124651 Marionette TRACE conn2 <- [1,1226,null,{}] 03:18:44 INFO - PROCESS | 1653 | 1467109124655 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}] 03:18:44 INFO - PROCESS | 1653 | 1467109124656 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:44 INFO - PROCESS | 1653 | 1467109124754 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:18:44 INFO - PROCESS | 1653 | 1467109124808 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1653 | 1467109124810 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118605800 == 47 [pid = 1653] [id = 314] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11616c400) [pid = 1653] [serial = 941] [outer = 0x0] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1172bf000) [pid = 1653] [serial = 942] [outer = 0x11616c400] 03:18:44 INFO - PROCESS | 1653 | 1467109124839 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11819b400) [pid = 1653] [serial = 943] [outer = 0x11616c400] 03:18:45 INFO - PROCESS | 1653 | 1467109125281 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]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 673ms 03:18:45 INFO - PROCESS | 1653 | 1467109125323 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1653 | 1467109125326 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:18:45 INFO - PROCESS | 1653 | 1467109125330 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1653 | 1467109125332 Marionette TRACE conn2 <- [1,1230,null,{}] 03:18:45 INFO - PROCESS | 1653 | 1467109125334 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}] 03:18:45 INFO - PROCESS | 1653 | 1467109125336 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:45 INFO - PROCESS | 1653 | 1467109125427 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b93b800 == 46 [pid = 1653] [id = 308] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b614800 == 45 [pid = 1653] [id = 307] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129660000 == 44 [pid = 1653] [id = 306] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a47a000 == 43 [pid = 1653] [id = 305] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128f22800 == 42 [pid = 1653] [id = 304] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126d29800 == 41 [pid = 1653] [id = 303] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12701e000 == 40 [pid = 1653] [id = 302] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12493d000 == 39 [pid = 1653] [id = 301] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12259a800 == 38 [pid = 1653] [id = 300] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c6000 == 37 [pid = 1653] [id = 299] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117233800 == 36 [pid = 1653] [id = 298] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11724a800 == 35 [pid = 1653] [id = 297] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d1800 == 34 [pid = 1653] [id = 296] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11666b800 == 33 [pid = 1653] [id = 295] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1189d7800 == 32 [pid = 1653] [id = 294] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118605800 == 31 [pid = 1653] [id = 314] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c45f000 == 30 [pid = 1653] [id = 313] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b61f000 == 29 [pid = 1653] [id = 312] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12493c800 == 28 [pid = 1653] [id = 311] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c43f800 == 27 [pid = 1653] [id = 309] 03:18:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117241800 == 26 [pid = 1653] [id = 310] 03:18:46 INFO - PROCESS | 1653 | 1467109126011 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1653 | 1467109126013 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1196d8c00) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124389c00) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116172000) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116a19800) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11811ec00) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1181a7400) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11820cc00) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1186f4000) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1129b0800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112ddf000) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11616e800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a12800) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124b7bc00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116978000) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115f17800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1245b7800) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118633c00) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118205000) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119988c00) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245aa800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118199c00) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1227bb000) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12860cc00) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127072400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125721800) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125725c00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124eefc00) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118d58800) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124b83800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119308800) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126d43000) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128925c00) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c4cc00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 03:18:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x112645800 == 27 [pid = 1653] [id = 315] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129abc00) [pid = 1653] [serial = 944] [outer = 0x0] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a79400) [pid = 1653] [serial = 945] [outer = 0x1129abc00] 03:18:46 INFO - PROCESS | 1653 | 1467109126081 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133dac00) [pid = 1653] [serial = 946] [outer = 0x1129abc00] 03:18:46 INFO - PROCESS | 1653 | 1467109126389 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1124ms 03:18:46 INFO - PROCESS | 1653 | 1467109126455 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:18:46 INFO - PROCESS | 1653 | 1467109126457 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:18:46 INFO - PROCESS | 1653 | 1467109126460 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1653 | 1467109126462 Marionette TRACE conn2 <- [1,1234,null,{}] 03:18:46 INFO - PROCESS | 1653 | 1467109126465 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}] 03:18:46 INFO - PROCESS | 1653 | 1467109126468 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:46 INFO - PROCESS | 1653 | 1467109126544 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:18:46 INFO - PROCESS | 1653 | 1467109126612 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1653 | 1467109126614 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa6000 == 28 [pid = 1653] [id = 316] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115f17800) [pid = 1653] [serial = 947] [outer = 0x0] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1167cd400) [pid = 1653] [serial = 948] [outer = 0x115f17800] 03:18:46 INFO - PROCESS | 1653 | 1467109126640 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f70000) [pid = 1653] [serial = 949] [outer = 0x115f17800] 03:18:46 INFO - PROCESS | 1653 | 1467109126906 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 03:18:46 INFO - PROCESS | 1653 | 1467109126931 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1653 | 1467109126936 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:18:46 INFO - PROCESS | 1653 | 1467109126945 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1653 | 1467109126947 Marionette TRACE conn2 <- [1,1238,null,{}] 03:18:46 INFO - PROCESS | 1653 | 1467109126957 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}] 03:18:46 INFO - PROCESS | 1653 | 1467109126958 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:47 INFO - PROCESS | 1653 | 1467109127042 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:18:47 INFO - PROCESS | 1653 | 1467109127047 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1653 | 1467109127048 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118235800 == 29 [pid = 1653] [id = 317] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1172c9000) [pid = 1653] [serial = 950] [outer = 0x0] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181a0400) [pid = 1653] [serial = 951] [outer = 0x1172c9000] 03:18:47 INFO - PROCESS | 1653 | 1467109127076 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11820dc00) [pid = 1653] [serial = 952] [outer = 0x1172c9000] 03:18:47 INFO - PROCESS | 1653 | 1467109127420 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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 03:18:47 INFO - PROCESS | 1653 | 1467109127464 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1653 | 1467109127466 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:18:47 INFO - PROCESS | 1653 | 1467109127469 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1653 | 1467109127473 Marionette TRACE conn2 <- [1,1242,null,{}] 03:18:47 INFO - PROCESS | 1653 | 1467109127480 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}] 03:18:47 INFO - PROCESS | 1653 | 1467109127483 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:47 INFO - PROCESS | 1653 | 1467109127560 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:18:47 INFO - PROCESS | 1653 | 1467109127567 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1653 | 1467109127569 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192cd800 == 30 [pid = 1653] [id = 318] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11862f800) [pid = 1653] [serial = 953] [outer = 0x0] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11895f800) [pid = 1653] [serial = 954] [outer = 0x11862f800] 03:18:47 INFO - PROCESS | 1653 | 1467109127594 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119309000) [pid = 1653] [serial = 955] [outer = 0x11862f800] 03:18:47 INFO - PROCESS | 1653 | 1467109127915 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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 473ms 03:18:47 INFO - PROCESS | 1653 | 1467109127942 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:18:47 INFO - PROCESS | 1653 | 1467109127943 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:18:47 INFO - PROCESS | 1653 | 1467109127946 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1653 | 1467109127947 Marionette TRACE conn2 <- [1,1246,null,{}] 03:18:47 INFO - PROCESS | 1653 | 1467109127949 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}] 03:18:47 INFO - PROCESS | 1653 | 1467109127950 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:48 INFO - PROCESS | 1653 | 1467109128026 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:18:48 INFO - PROCESS | 1653 | 1467109128097 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1653 | 1467109128099 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c14000 == 31 [pid = 1653] [id = 319] 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1133db800) [pid = 1653] [serial = 956] [outer = 0x0] 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196ca800) [pid = 1653] [serial = 957] [outer = 0x1133db800] 03:18:48 INFO - PROCESS | 1653 | 1467109128123 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119812400) [pid = 1653] [serial = 958] [outer = 0x1133db800] 03:18:48 INFO - PROCESS | 1653 | 1467109128461 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]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 567ms 03:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:18:48 INFO - PROCESS | 1653 | 1467109128514 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 1653 | 1467109128515 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:18:48 INFO - PROCESS | 1653 | 1467109128517 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 1653 | 1467109128518 Marionette TRACE conn2 <- [1,1250,null,{}] 03:18:48 INFO - PROCESS | 1653 | 1467109128521 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}] 03:18:48 INFO - PROCESS | 1653 | 1467109128522 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:48 INFO - PROCESS | 1653 | 1467109128612 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:18:48 INFO - PROCESS | 1653 | 1467109128646 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1653 | 1467109128651 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124003000 == 32 [pid = 1653] [id = 320] 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116f70800) [pid = 1653] [serial = 959] [outer = 0x0] 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1227c6000) [pid = 1653] [serial = 960] [outer = 0x116f70800] 03:18:48 INFO - PROCESS | 1653 | 1467109128685 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1245ae400) [pid = 1653] [serial = 961] [outer = 0x116f70800] 03:18:49 INFO - PROCESS | 1653 | 1467109129029 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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 03:18:49 INFO - PROCESS | 1653 | 1467109129037 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1653 | 1467109129038 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:18:49 INFO - PROCESS | 1653 | 1467109129041 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1653 | 1467109129042 Marionette TRACE conn2 <- [1,1254,null,{}] 03:18:49 INFO - PROCESS | 1653 | 1467109129044 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}] 03:18:49 INFO - PROCESS | 1653 | 1467109129046 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:49 INFO - PROCESS | 1653 | 1467109129182 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:18:49 INFO - PROCESS | 1653 | 1467109129233 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1653 | 1467109129234 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130e2000 == 33 [pid = 1653] [id = 321] 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12252ec00) [pid = 1653] [serial = 962] [outer = 0x0] 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124b7b400) [pid = 1653] [serial = 963] [outer = 0x12252ec00] 03:18:49 INFO - PROCESS | 1653 | 1467109129273 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1250f3c00) [pid = 1653] [serial = 964] [outer = 0x12252ec00] 03:18:49 INFO - PROCESS | 1653 | 1467109129658 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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 03:18:49 INFO - PROCESS | 1653 | 1467109129710 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1653 | 1467109129712 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:18:49 INFO - PROCESS | 1653 | 1467109129718 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1653 | 1467109129720 Marionette TRACE conn2 <- [1,1258,null,{}] 03:18:49 INFO - PROCESS | 1653 | 1467109129723 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}] 03:18:49 INFO - PROCESS | 1653 | 1467109129725 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:49 INFO - PROCESS | 1653 | 1467109129859 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:18:49 INFO - PROCESS | 1653 | 1467109129898 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1653 | 1467109129899 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12651e000 == 34 [pid = 1653] [id = 322] 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1252dbc00) [pid = 1653] [serial = 965] [outer = 0x0] 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125cc5400) [pid = 1653] [serial = 966] [outer = 0x1252dbc00] 03:18:49 INFO - PROCESS | 1653 | 1467109129923 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1268be000) [pid = 1653] [serial = 967] [outer = 0x1252dbc00] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125725800) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1129a7c00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119c49800) [pid = 1653] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1129b3400) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112de0c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115f72000) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11819ac00) [pid = 1653] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f72000) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129b0000) [pid = 1653] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126d9dc00) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12860f400) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1192a2c00) [pid = 1653] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128611400) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11996c800) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128dcf800) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:18:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125c4d400) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:18:50 INFO - PROCESS | 1653 | 1467109130391 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]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 720ms 03:18:50 INFO - PROCESS | 1653 | 1467109130437 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 1653 | 1467109130439 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:18:50 INFO - PROCESS | 1653 | 1467109130441 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1653 | 1467109130442 Marionette TRACE conn2 <- [1,1262,null,{}] 03:18:50 INFO - PROCESS | 1653 | 1467109130444 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}] 03:18:50 INFO - PROCESS | 1653 | 1467109130445 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:50 INFO - PROCESS | 1653 | 1467109130520 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:18:50 INFO - PROCESS | 1653 | 1467109130572 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1653 | 1467109130573 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246bd000 == 35 [pid = 1653] [id = 323] 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129a8c00) [pid = 1653] [serial = 968] [outer = 0x0] 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11819ac00) [pid = 1653] [serial = 969] [outer = 0x1129a8c00] 03:18:50 INFO - PROCESS | 1653 | 1467109130598 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124170400) [pid = 1653] [serial = 970] [outer = 0x1129a8c00] 03:18:50 INFO - PROCESS | 1653 | 1467109130882 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]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 468ms 03:18:50 INFO - PROCESS | 1653 | 1467109130910 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:18:50 INFO - PROCESS | 1653 | 1467109130911 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:18:50 INFO - PROCESS | 1653 | 1467109130913 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1653 | 1467109130914 Marionette TRACE conn2 <- [1,1266,null,{}] 03:18:50 INFO - PROCESS | 1653 | 1467109130924 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}] 03:18:50 INFO - PROCESS | 1653 | 1467109130925 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:51 INFO - PROCESS | 1653 | 1467109131006 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:18:51 INFO - PROCESS | 1653 | 1467109131010 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1653 | 1467109131011 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d13800 == 36 [pid = 1653] [id = 324] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113c35400) [pid = 1653] [serial = 971] [outer = 0x0] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1268bd800) [pid = 1653] [serial = 972] [outer = 0x113c35400] 03:18:51 INFO - PROCESS | 1653 | 1467109131038 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127073000) [pid = 1653] [serial = 973] [outer = 0x113c35400] 03:18:51 INFO - PROCESS | 1653 | 1467109131373 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]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 470ms 03:18:51 INFO - PROCESS | 1653 | 1467109131387 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1653 | 1467109131388 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:18:51 INFO - PROCESS | 1653 | 1467109131390 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1653 | 1467109131391 Marionette TRACE conn2 <- [1,1270,null,{}] 03:18:51 INFO - PROCESS | 1653 | 1467109131393 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}] 03:18:51 INFO - PROCESS | 1653 | 1467109131395 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:51 INFO - PROCESS | 1653 | 1467109131504 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:18:51 INFO - PROCESS | 1653 | 1467109131535 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1653 | 1467109131537 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129203800 == 37 [pid = 1653] [id = 325] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126d42400) [pid = 1653] [serial = 974] [outer = 0x0] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127077800) [pid = 1653] [serial = 975] [outer = 0x126d42400] 03:18:51 INFO - PROCESS | 1653 | 1467109131563 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12891e000) [pid = 1653] [serial = 976] [outer = 0x126d42400] 03:18:51 INFO - PROCESS | 1653 | 1467109131848 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]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 03:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:18:51 INFO - PROCESS | 1653 | 1467109131862 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1653 | 1467109131863 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:18:51 INFO - PROCESS | 1653 | 1467109131874 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1653 | 1467109131875 Marionette TRACE conn2 <- [1,1274,null,{}] 03:18:51 INFO - PROCESS | 1653 | 1467109131878 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}] 03:18:51 INFO - PROCESS | 1653 | 1467109131879 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:51 INFO - PROCESS | 1653 | 1467109131974 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:18:51 INFO - PROCESS | 1653 | 1467109131978 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1653 | 1467109131979 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189e2000 == 38 [pid = 1653] [id = 326] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128922000) [pid = 1653] [serial = 977] [outer = 0x0] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128984800) [pid = 1653] [serial = 978] [outer = 0x128922000] 03:18:52 INFO - PROCESS | 1653 | 1467109132003 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128dd3400) [pid = 1653] [serial = 979] [outer = 0x128922000] 03:18:52 INFO - PROCESS | 1653 | 1467109132441 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]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 03:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:18:52 INFO - PROCESS | 1653 | 1467109132494 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 1653 | 1467109132496 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:18:52 INFO - PROCESS | 1653 | 1467109132499 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 1653 | 1467109132501 Marionette TRACE conn2 <- [1,1278,null,{}] 03:18:52 INFO - PROCESS | 1653 | 1467109132505 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}] 03:18:52 INFO - PROCESS | 1653 | 1467109132507 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:52 INFO - PROCESS | 1653 | 1467109132621 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:18:52 INFO - PROCESS | 1653 | 1467109132677 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1653 | 1467109132679 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa3800 == 39 [pid = 1653] [id = 327] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113378000) [pid = 1653] [serial = 980] [outer = 0x0] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116167c00) [pid = 1653] [serial = 981] [outer = 0x113378000] 03:18:52 INFO - PROCESS | 1653 | 1467109132710 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116970000) [pid = 1653] [serial = 982] [outer = 0x113378000] 03:18:53 INFO - PROCESS | 1653 | 1467109133252 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]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 774ms 03:18:53 INFO - PROCESS | 1653 | 1467109133274 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1653 | 1467109133277 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:18:53 INFO - PROCESS | 1653 | 1467109133281 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1653 | 1467109133283 Marionette TRACE conn2 <- [1,1282,null,{}] 03:18:53 INFO - PROCESS | 1653 | 1467109133313 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}] 03:18:53 INFO - PROCESS | 1653 | 1467109133316 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:53 INFO - PROCESS | 1653 | 1467109133425 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:18:53 INFO - PROCESS | 1653 | 1467109133502 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 1653 | 1467109133503 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc2000 == 40 [pid = 1653] [id = 328] 03:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1181a6000) [pid = 1653] [serial = 983] [outer = 0x0] 03:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11820b000) [pid = 1653] [serial = 984] [outer = 0x1181a6000] 03:18:53 INFO - PROCESS | 1653 | 1467109133534 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11840d400) [pid = 1653] [serial = 985] [outer = 0x1181a6000] 03:18:54 INFO - PROCESS | 1653 | 1467109134187 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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 948ms 03:18:54 INFO - PROCESS | 1653 | 1467109134251 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:18:54 INFO - PROCESS | 1653 | 1467109134256 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:18:54 INFO - PROCESS | 1653 | 1467109134261 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1653 | 1467109134263 Marionette TRACE conn2 <- [1,1286,null,{}] 03:18:54 INFO - PROCESS | 1653 | 1467109134267 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}] 03:18:54 INFO - PROCESS | 1653 | 1467109134268 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:54 INFO - PROCESS | 1653 | 1467109134380 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129203800 == 39 [pid = 1653] [id = 325] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128d13800 == 38 [pid = 1653] [id = 324] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1246bd000 == 37 [pid = 1653] [id = 323] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12651e000 == 36 [pid = 1653] [id = 322] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1130e2000 == 35 [pid = 1653] [id = 321] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124003000 == 34 [pid = 1653] [id = 320] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119c14000 == 33 [pid = 1653] [id = 319] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1192cd800 == 32 [pid = 1653] [id = 318] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x118235800 == 31 [pid = 1653] [id = 317] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa6000 == 30 [pid = 1653] [id = 316] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x112645800 == 29 [pid = 1653] [id = 315] 03:18:54 INFO - PROCESS | 1653 | 1467109134487 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1653 | 1467109134490 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126859800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127074400) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1182b0800) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1245af000) [pid = 1653] [serial = 902] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112dcc800) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119818000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113cec800) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116905800) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117223c00) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1181f8800) [pid = 1653] [serial = 893] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182b1800) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11748a800) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11819bc00) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119304400) [pid = 1653] [serial = 896] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1196ce000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12897e000) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12892bc00) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11980c000) [pid = 1653] [serial = 899] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x122531000) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128610400) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128d26c00) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129028000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1181f4c00) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129251000) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129258000) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128dd6000) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128985400) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129483800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a4bdc00) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129273800) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113942800) [pid = 1653] [serial = 498] [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.] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1246aa800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1139bb000 == 30 [pid = 1653] [id = 329] 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a79800) [pid = 1653] [serial = 986] [outer = 0x0] 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1150c6400) [pid = 1653] [serial = 987] [outer = 0x112a79800] 03:18:54 INFO - PROCESS | 1653 | 1467109134524 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116f67800) [pid = 1653] [serial = 988] [outer = 0x112a79800] 03:18:54 INFO - PROCESS | 1653 | 1467109134841 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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 622ms 03:18:54 INFO - PROCESS | 1653 | 1467109134882 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1653 | 1467109134887 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:18:54 INFO - PROCESS | 1653 | 1467109134892 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1653 | 1467109134893 Marionette TRACE conn2 <- [1,1290,null,{}] 03:18:54 INFO - PROCESS | 1653 | 1467109134896 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}] 03:18:54 INFO - PROCESS | 1653 | 1467109134897 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:54 INFO - PROCESS | 1653 | 1467109134973 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:18:54 INFO - PROCESS | 1653 | 1467109134978 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1653 | 1467109134978 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828d000 == 31 [pid = 1653] [id = 330] 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117223400) [pid = 1653] [serial = 989] [outer = 0x0] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1181a4400) [pid = 1653] [serial = 990] [outer = 0x117223400] 03:18:55 INFO - PROCESS | 1653 | 1467109135007 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182b0800) [pid = 1653] [serial = 991] [outer = 0x117223400] 03:18:55 INFO - PROCESS | 1653 | 1467109135355 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]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 518ms 03:18:55 INFO - PROCESS | 1653 | 1467109135412 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 1653 | 1467109135414 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:18:55 INFO - PROCESS | 1653 | 1467109135417 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1653 | 1467109135421 Marionette TRACE conn2 <- [1,1294,null,{}] 03:18:55 INFO - PROCESS | 1653 | 1467109135433 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}] 03:18:55 INFO - PROCESS | 1653 | 1467109135437 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:55 INFO - PROCESS | 1653 | 1467109135566 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:18:55 INFO - PROCESS | 1653 | 1467109135585 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1653 | 1467109135587 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11990d800 == 32 [pid = 1653] [id = 331] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112ddb400) [pid = 1653] [serial = 992] [outer = 0x0] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118958400) [pid = 1653] [serial = 993] [outer = 0x112ddb400] 03:18:55 INFO - PROCESS | 1653 | 1467109135633 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196cb800) [pid = 1653] [serial = 994] [outer = 0x112ddb400] 03:18:56 INFO - PROCESS | 1653 | 1467109136119 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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 724ms 03:18:56 INFO - PROCESS | 1653 | 1467109136140 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:18:56 INFO - PROCESS | 1653 | 1467109136142 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:18:56 INFO - PROCESS | 1653 | 1467109136144 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1653 | 1467109136145 Marionette TRACE conn2 <- [1,1298,null,{}] 03:18:56 INFO - PROCESS | 1653 | 1467109136148 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}] 03:18:56 INFO - PROCESS | 1653 | 1467109136149 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:56 INFO - PROCESS | 1653 | 1467109136228 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:18:56 INFO - PROCESS | 1653 | 1467109136232 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1653 | 1467109136233 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x122717000 == 33 [pid = 1653] [id = 332] 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119813400) [pid = 1653] [serial = 995] [outer = 0x0] 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c9b800) [pid = 1653] [serial = 996] [outer = 0x119813400] 03:18:56 INFO - PROCESS | 1653 | 1467109136261 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1227bc400) [pid = 1653] [serial = 997] [outer = 0x119813400] 03:18:56 INFO - PROCESS | 1653 | 1467109136592 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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 03:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:18:56 INFO - PROCESS | 1653 | 1467109136613 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1653 | 1467109136614 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:18:56 INFO - PROCESS | 1653 | 1467109136616 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1653 | 1467109136617 Marionette TRACE conn2 <- [1,1302,null,{}] 03:18:56 INFO - PROCESS | 1653 | 1467109136620 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}] 03:18:56 INFO - PROCESS | 1653 | 1467109136621 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:56 INFO - PROCESS | 1653 | 1467109136735 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:18:56 INFO - PROCESS | 1653 | 1467109136747 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1653 | 1467109136748 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124932000 == 34 [pid = 1653] [id = 333] 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1227bac00) [pid = 1653] [serial = 998] [outer = 0x0] 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245acc00) [pid = 1653] [serial = 999] [outer = 0x1227bac00] 03:18:56 INFO - PROCESS | 1653 | 1467109136773 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1246aa800) [pid = 1653] [serial = 1000] [outer = 0x1227bac00] 03:18:57 INFO - PROCESS | 1653 | 1467109137235 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]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 03:18:57 INFO - PROCESS | 1653 | 1467109137288 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1653 | 1467109137289 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:18:57 INFO - PROCESS | 1653 | 1467109137299 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1653 | 1467109137300 Marionette TRACE conn2 <- [1,1306,null,{}] 03:18:57 INFO - PROCESS | 1653 | 1467109137303 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}] 03:18:57 INFO - PROCESS | 1653 | 1467109137309 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:57 INFO - PROCESS | 1653 | 1467109137475 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:18:57 INFO - PROCESS | 1653 | 1467109137501 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1653 | 1467109137502 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c24800 == 35 [pid = 1653] [id = 334] 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124b88800) [pid = 1653] [serial = 1001] [outer = 0x0] 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126858c00) [pid = 1653] [serial = 1002] [outer = 0x124b88800] 03:18:57 INFO - PROCESS | 1653 | 1467109137526 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128610c00) [pid = 1653] [serial = 1003] [outer = 0x124b88800] 03:18:57 INFO - PROCESS | 1653 | 1467109137847 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]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 571ms 03:18:57 INFO - PROCESS | 1653 | 1467109137871 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1653 | 1467109137873 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:18:57 INFO - PROCESS | 1653 | 1467109137875 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1653 | 1467109137883 Marionette TRACE conn2 <- [1,1310,null,{}] 03:18:57 INFO - PROCESS | 1653 | 1467109137895 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}] 03:18:57 INFO - PROCESS | 1653 | 1467109137896 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:57 INFO - PROCESS | 1653 | 1467109137990 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:18:57 INFO - PROCESS | 1653 | 1467109137993 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1653 | 1467109137994 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0e000 == 36 [pid = 1653] [id = 335] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d98c00) [pid = 1653] [serial = 1004] [outer = 0x0] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12897e800) [pid = 1653] [serial = 1005] [outer = 0x126d98c00] 03:18:58 INFO - PROCESS | 1653 | 1467109138019 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d24400) [pid = 1653] [serial = 1006] [outer = 0x126d98c00] 03:18:58 INFO - PROCESS | 1653 | 1467109138372 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] 03:18:58 INFO - PROCESS | 1653 | 1467109138413 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:18:58 INFO - PROCESS | 1653 | 1467109138417 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1653 | 1467109138419 Marionette TRACE conn2 <- [1,1314,null,{}] 03:18:58 INFO - PROCESS | 1653 | 1467109138422 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}] 03:18:58 INFO - PROCESS | 1653 | 1467109138423 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:58 INFO - PROCESS | 1653 | 1467109138575 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:18:58 INFO - PROCESS | 1653 | 1467109138595 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1653 | 1467109138596 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129675800 == 37 [pid = 1653] [id = 336] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128982c00) [pid = 1653] [serial = 1007] [outer = 0x0] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129027c00) [pid = 1653] [serial = 1008] [outer = 0x128982c00] 03:18:58 INFO - PROCESS | 1653 | 1467109138637 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129032000) [pid = 1653] [serial = 1009] [outer = 0x128982c00] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f70800) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115f17800) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129abc00) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11862f800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113943800) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11863dc00) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1246a9000) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12252ec00) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1252dbc00) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129a8c00) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c35400) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126d42400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126863800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11616c400) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1172c9000) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1133db800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:18:59 INFO - PROCESS | 1653 | 1467109139178 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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 772ms 03:18:59 INFO - PROCESS | 1653 | 1467109139216 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1653 | 1467109139228 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:18:59 INFO - PROCESS | 1653 | 1467109139240 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1653 | 1467109139241 Marionette TRACE conn2 <- [1,1318,null,{}] 03:18:59 INFO - PROCESS | 1653 | 1467109139243 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}] 03:18:59 INFO - PROCESS | 1653 | 1467109139244 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:59 INFO - PROCESS | 1653 | 1467109139327 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:18:59 INFO - PROCESS | 1653 | 1467109139331 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1653 | 1467109139333 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119906800 == 38 [pid = 1653] [id = 337] 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f70800) [pid = 1653] [serial = 1010] [outer = 0x0] 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186f3000) [pid = 1653] [serial = 1011] [outer = 0x116f70800] 03:18:59 INFO - PROCESS | 1653 | 1467109139359 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124263c00) [pid = 1653] [serial = 1012] [outer = 0x116f70800] 03:18:59 INFO - PROCESS | 1653 | 1467109139663 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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 477ms 03:18:59 INFO - PROCESS | 1653 | 1467109139711 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1653 | 1467109139713 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:18:59 INFO - PROCESS | 1653 | 1467109139715 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1653 | 1467109139716 Marionette TRACE conn2 <- [1,1322,null,{}] 03:18:59 INFO - PROCESS | 1653 | 1467109139718 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}] 03:18:59 INFO - PROCESS | 1653 | 1467109139719 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:59 INFO - PROCESS | 1653 | 1467109139795 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:18:59 INFO - PROCESS | 1653 | 1467109139855 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1653 | 1467109139856 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:18:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa67000 == 39 [pid = 1653] [id = 338] 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117ea1c00) [pid = 1653] [serial = 1013] [outer = 0x0] 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1246b0000) [pid = 1653] [serial = 1014] [outer = 0x117ea1c00] 03:18:59 INFO - PROCESS | 1653 | 1467109139880 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12902fc00) [pid = 1653] [serial = 1015] [outer = 0x117ea1c00] 03:19:00 INFO - PROCESS | 1653 | 1467109140220 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]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 522ms 03:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:19:00 INFO - PROCESS | 1653 | 1467109140238 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1653 | 1467109140240 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:19:00 INFO - PROCESS | 1653 | 1467109140243 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1653 | 1467109140246 Marionette TRACE conn2 <- [1,1326,null,{}] 03:19:00 INFO - PROCESS | 1653 | 1467109140249 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}] 03:19:00 INFO - PROCESS | 1653 | 1467109140252 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:00 INFO - PROCESS | 1653 | 1467109140397 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:19:00 INFO - PROCESS | 1653 | 1467109140477 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1653 | 1467109140479 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b934000 == 40 [pid = 1653] [id = 339] 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1181a7400) [pid = 1653] [serial = 1016] [outer = 0x0] 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129251000) [pid = 1653] [serial = 1017] [outer = 0x1181a7400] 03:19:00 INFO - PROCESS | 1653 | 1467109140522 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129485000) [pid = 1653] [serial = 1018] [outer = 0x1181a7400] 03:19:00 INFO - PROCESS | 1653 | 1467109140836 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]]]}] 03:19:00 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 03:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 621ms 03:19:00 INFO - PROCESS | 1653 | 1467109140864 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1653 | 1467109140866 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:19:00 INFO - PROCESS | 1653 | 1467109140876 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1653 | 1467109140877 Marionette TRACE conn2 <- [1,1330,null,{}] 03:19:00 INFO - PROCESS | 1653 | 1467109140879 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}] 03:19:00 INFO - PROCESS | 1653 | 1467109140880 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:00 INFO - PROCESS | 1653 | 1467109140963 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:19:01 INFO - PROCESS | 1653 | 1467109141067 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1653 | 1467109141069 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c6f800 == 41 [pid = 1653] [id = 340] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x111e2a000) [pid = 1653] [serial = 1019] [outer = 0x0] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1128d3800) [pid = 1653] [serial = 1020] [outer = 0x111e2a000] 03:19:01 INFO - PROCESS | 1653 | 1467109141101 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11399f000) [pid = 1653] [serial = 1021] [outer = 0x111e2a000] 03:19:01 INFO - PROCESS | 1653 | 1467109141556 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]]]}] 03:19:01 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 03:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 719ms 03:19:01 INFO - PROCESS | 1653 | 1467109141597 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 1653 | 1467109141600 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:19:01 INFO - PROCESS | 1653 | 1467109141603 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 1653 | 1467109141605 Marionette TRACE conn2 <- [1,1334,null,{}] 03:19:01 INFO - PROCESS | 1653 | 1467109141608 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}] 03:19:01 INFO - PROCESS | 1653 | 1467109141611 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:01 INFO - PROCESS | 1653 | 1467109141716 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:19:01 INFO - PROCESS | 1653 | 1467109141809 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1653 | 1467109141810 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11991c800 == 42 [pid = 1653] [id = 341] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11819e400) [pid = 1653] [serial = 1022] [outer = 0x0] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118202800) [pid = 1653] [serial = 1023] [outer = 0x11819e400] 03:19:01 INFO - PROCESS | 1653 | 1467109141840 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186f0000) [pid = 1653] [serial = 1024] [outer = 0x11819e400] 03:19:02 INFO - PROCESS | 1653 | 1467109142294 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]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 722ms 03:19:02 INFO - PROCESS | 1653 | 1467109142329 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1653 | 1467109142334 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:19:02 INFO - PROCESS | 1653 | 1467109142338 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1653 | 1467109142340 Marionette TRACE conn2 <- [1,1338,null,{}] 03:19:02 INFO - PROCESS | 1653 | 1467109142344 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}] 03:19:02 INFO - PROCESS | 1653 | 1467109142346 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:02 INFO - PROCESS | 1653 | 1467109142490 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:19:02 INFO - PROCESS | 1653 | 1467109142546 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 1653 | 1467109142548 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x129674000 == 43 [pid = 1653] [id = 342] 03:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11930e800) [pid = 1653] [serial = 1025] [outer = 0x0] 03:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c4d000) [pid = 1653] [serial = 1026] [outer = 0x11930e800] 03:19:02 INFO - PROCESS | 1653 | 1467109142576 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1246af400) [pid = 1653] [serial = 1027] [outer = 0x11930e800] 03:19:03 INFO - PROCESS | 1653 | 1467109143576 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]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1275ms 03:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:19:03 INFO - PROCESS | 1653 | 1467109143613 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 1653 | 1467109143614 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:19:03 INFO - PROCESS | 1653 | 1467109143622 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 1653 | 1467109143626 Marionette TRACE conn2 <- [1,1342,null,{}] 03:19:03 INFO - PROCESS | 1653 | 1467109143629 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}] 03:19:03 INFO - PROCESS | 1653 | 1467109143632 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:03 INFO - PROCESS | 1653 | 1467109143852 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:19:03 INFO - PROCESS | 1653 | 1467109143923 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1653 | 1467109143925 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f51000 == 44 [pid = 1653] [id = 343] 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1130a1400) [pid = 1653] [serial = 1028] [outer = 0x0] 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116171400) [pid = 1653] [serial = 1029] [outer = 0x1130a1400] 03:19:03 INFO - PROCESS | 1653 | 1467109143954 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1167cc000) [pid = 1653] [serial = 1030] [outer = 0x1130a1400] 03:19:04 INFO - PROCESS | 1653 | 1467109144407 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]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 829ms 03:19:04 INFO - PROCESS | 1653 | 1467109144448 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:19:04 INFO - PROCESS | 1653 | 1467109144450 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:19:04 INFO - PROCESS | 1653 | 1467109144453 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 1653 | 1467109144455 Marionette TRACE conn2 <- [1,1346,null,{}] 03:19:04 INFO - PROCESS | 1653 | 1467109144458 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}] 03:19:04 INFO - PROCESS | 1653 | 1467109144461 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:04 INFO - PROCESS | 1653 | 1467109144562 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:19:04 INFO - PROCESS | 1653 | 1467109144617 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 1653 | 1467109144618 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118611800 == 45 [pid = 1653] [id = 344] 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116905000) [pid = 1653] [serial = 1031] [outer = 0x0] 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11820a800) [pid = 1653] [serial = 1032] [outer = 0x116905000] 03:19:04 INFO - PROCESS | 1653 | 1467109144645 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1186f8400) [pid = 1653] [serial = 1033] [outer = 0x116905000] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b934000 == 44 [pid = 1653] [id = 339] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa67000 == 43 [pid = 1653] [id = 338] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119906800 == 42 [pid = 1653] [id = 337] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x129675800 == 41 [pid = 1653] [id = 336] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0e000 == 40 [pid = 1653] [id = 335] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x125c24800 == 39 [pid = 1653] [id = 334] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124932000 == 38 [pid = 1653] [id = 333] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x122717000 == 37 [pid = 1653] [id = 332] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11990d800 == 36 [pid = 1653] [id = 331] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11828d000 == 35 [pid = 1653] [id = 330] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1139bb000 == 34 [pid = 1653] [id = 329] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc2000 == 33 [pid = 1653] [id = 328] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1189e2000 == 32 [pid = 1653] [id = 326] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa3800 == 31 [pid = 1653] [id = 327] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116f51000 == 30 [pid = 1653] [id = 343] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x129674000 == 29 [pid = 1653] [id = 342] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11991c800 == 28 [pid = 1653] [id = 341] 03:19:05 INFO - PROCESS | 1653 | --DOCSHELL 0x113c6f800 == 27 [pid = 1653] [id = 340] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1227c6000) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1167cd400) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f70000) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112a79400) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133dac00) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11895f800) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176cdc00) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1163db000) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196d1000) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118d5a800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125c49c00) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124b7b400) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245ae400) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125cc5400) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11819ac00) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1250f3c00) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124b85000) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1268bd800) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127077800) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124170400) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119309000) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1268be000) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12892c400) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128609800) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11819b400) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1172bf000) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1181a0400) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128984800) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11820dc00) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1196ca800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119812400) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12891e000) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x127073000) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 03:19:05 INFO - PROCESS | 1653 | 1467109145553 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]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1123ms 03:19:05 INFO - PROCESS | 1653 | 1467109145576 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:19:05 INFO - PROCESS | 1653 | 1467109145579 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:19:05 INFO - PROCESS | 1653 | 1467109145582 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1653 | 1467109145584 Marionette TRACE conn2 <- [1,1350,null,{}] 03:19:05 INFO - PROCESS | 1653 | 1467109145587 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}] 03:19:05 INFO - PROCESS | 1653 | 1467109145589 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:05 INFO - PROCESS | 1653 | 1467109145690 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:19:05 INFO - PROCESS | 1653 | 1467109145697 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 1653 | 1467109145699 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116718800 == 28 [pid = 1653] [id = 345] 03:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113c99c00) [pid = 1653] [serial = 1034] [outer = 0x0] 03:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116172c00) [pid = 1653] [serial = 1035] [outer = 0x113c99c00] 03:19:05 INFO - PROCESS | 1653 | 1467109145744 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x110e3c400) [pid = 1653] [serial = 1036] [outer = 0x113c99c00] 03:19:06 INFO - PROCESS | 1653 | 1467109146172 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]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 623ms 03:19:06 INFO - PROCESS | 1653 | 1467109146204 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1653 | 1467109146207 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:19:06 INFO - PROCESS | 1653 | 1467109146212 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1653 | 1467109146214 Marionette TRACE conn2 <- [1,1354,null,{}] 03:19:06 INFO - PROCESS | 1653 | 1467109146216 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}] 03:19:06 INFO - PROCESS | 1653 | 1467109146220 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:06 INFO - PROCESS | 1653 | 1467109146300 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:19:06 INFO - PROCESS | 1653 | 1467109146308 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1653 | 1467109146309 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bd000 == 29 [pid = 1653] [id = 346] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116971c00) [pid = 1653] [serial = 1037] [outer = 0x0] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1172c8400) [pid = 1653] [serial = 1038] [outer = 0x116971c00] 03:19:06 INFO - PROCESS | 1653 | 1467109146336 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11819b400) [pid = 1653] [serial = 1039] [outer = 0x116971c00] 03:19:06 INFO - PROCESS | 1653 | 1467109146697 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]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 03:19:06 INFO - PROCESS | 1653 | 1467109146735 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1653 | 1467109146736 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:19:06 INFO - PROCESS | 1653 | 1467109146744 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1653 | 1467109146746 Marionette TRACE conn2 <- [1,1358,null,{}] 03:19:06 INFO - PROCESS | 1653 | 1467109146754 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}] 03:19:06 INFO - PROCESS | 1653 | 1467109146757 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:06 INFO - PROCESS | 1653 | 1467109146832 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:19:06 INFO - PROCESS | 1653 | 1467109146840 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1653 | 1467109146842 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d1000 == 30 [pid = 1653] [id = 347] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118206c00) [pid = 1653] [serial = 1040] [outer = 0x0] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1186f8000) [pid = 1653] [serial = 1041] [outer = 0x118206c00] 03:19:06 INFO - PROCESS | 1653 | 1467109146868 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192a5c00) [pid = 1653] [serial = 1042] [outer = 0x118206c00] 03:19:07 INFO - PROCESS | 1653 | 1467109147198 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]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 475ms 03:19:07 INFO - PROCESS | 1653 | 1467109147215 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1653 | 1467109147216 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:19:07 INFO - PROCESS | 1653 | 1467109147221 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1653 | 1467109147223 Marionette TRACE conn2 <- [1,1362,null,{}] 03:19:07 INFO - PROCESS | 1653 | 1467109147225 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}] 03:19:07 INFO - PROCESS | 1653 | 1467109147227 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:07 INFO - PROCESS | 1653 | 1467109147310 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:19:07 INFO - PROCESS | 1653 | 1467109147314 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 1653 | 1467109147316 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc5800 == 31 [pid = 1653] [id = 348] 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119306800) [pid = 1653] [serial = 1043] [outer = 0x0] 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1196d6c00) [pid = 1653] [serial = 1044] [outer = 0x119306800] 03:19:07 INFO - PROCESS | 1653 | 1467109147346 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11996b800) [pid = 1653] [serial = 1045] [outer = 0x119306800] 03:19:07 INFO - PROCESS | 1653 | 1467109147857 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]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 03:19:07 INFO - PROCESS | 1653 | 1467109147896 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1653 | 1467109147897 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:19:07 INFO - PROCESS | 1653 | 1467109147900 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1653 | 1467109147902 Marionette TRACE conn2 <- [1,1366,null,{}] 03:19:07 INFO - PROCESS | 1653 | 1467109147905 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}] 03:19:07 INFO - PROCESS | 1653 | 1467109147906 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:08 INFO - PROCESS | 1653 | 1467109148000 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:19:08 INFO - PROCESS | 1653 | 1467109148004 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1653 | 1467109148005 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x122722000 == 32 [pid = 1653] [id = 349] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133dd800) [pid = 1653] [serial = 1046] [outer = 0x0] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c4bc00) [pid = 1653] [serial = 1047] [outer = 0x1133dd800] 03:19:08 INFO - PROCESS | 1653 | 1467109148029 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1227b9000) [pid = 1653] [serial = 1048] [outer = 0x1133dd800] 03:19:08 INFO - PROCESS | 1653 | 1467109148407 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] 03:19:08 INFO - PROCESS | 1653 | 1467109148433 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:19:08 INFO - PROCESS | 1653 | 1467109148438 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1653 | 1467109148439 Marionette TRACE conn2 <- [1,1370,null,{}] 03:19:08 INFO - PROCESS | 1653 | 1467109148442 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}] 03:19:08 INFO - PROCESS | 1653 | 1467109148448 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:08 INFO - PROCESS | 1653 | 1467109148553 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:19:08 INFO - PROCESS | 1653 | 1467109148588 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1653 | 1467109148589 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b54000 == 33 [pid = 1653] [id = 350] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1241ad800) [pid = 1653] [serial = 1049] [outer = 0x0] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124b0d000) [pid = 1653] [serial = 1050] [outer = 0x1241ad800] 03:19:08 INFO - PROCESS | 1653 | 1467109148614 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12551a000) [pid = 1653] [serial = 1051] [outer = 0x1241ad800] 03:19:08 INFO - PROCESS | 1653 | 1467109148945 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] 03:19:08 INFO - PROCESS | 1653 | 1467109148959 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:19:08 INFO - PROCESS | 1653 | 1467109148961 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1653 | 1467109148962 Marionette TRACE conn2 <- [1,1374,null,{}] 03:19:08 INFO - PROCESS | 1653 | 1467109148964 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}] 03:19:08 INFO - PROCESS | 1653 | 1467109148966 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:09 INFO - PROCESS | 1653 | 1467109149060 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:19:09 INFO - PROCESS | 1653 | 1467109149073 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 1653 | 1467109149074 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12651f800 == 34 [pid = 1653] [id = 351] 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124385000) [pid = 1653] [serial = 1052] [outer = 0x0] 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125cc9000) [pid = 1653] [serial = 1053] [outer = 0x124385000] 03:19:09 INFO - PROCESS | 1653 | 1467109149098 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d41800) [pid = 1653] [serial = 1054] [outer = 0x124385000] 03:19:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:09 INFO - PROCESS | 1653 | 1467109149419 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] 03:19:09 INFO - PROCESS | 1653 | 1467109149434 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:19:09 INFO - PROCESS | 1653 | 1467109149440 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1653 | 1467109149441 Marionette TRACE conn2 <- [1,1378,null,{}] 03:19:09 INFO - PROCESS | 1653 | 1467109149444 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}] 03:19:09 INFO - PROCESS | 1653 | 1467109149445 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:09 INFO - PROCESS | 1653 | 1467109149699 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124b88800) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126d98c00) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128982c00) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112ddb400) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128922000) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119813400) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181a6000) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113378000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117223400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a79800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116f70800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117ea1c00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181a7400) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:19:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1227bac00) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:19:09 INFO - PROCESS | 1653 | 1467109149744 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 1653 | 1467109149745 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181c0800 == 35 [pid = 1653] [id = 352] 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129abc00) [pid = 1653] [serial = 1055] [outer = 0x0] 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c9d800) [pid = 1653] [serial = 1056] [outer = 0x1129abc00] 03:19:09 INFO - PROCESS | 1653 | 1467109149769 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11819cc00) [pid = 1653] [serial = 1057] [outer = 0x1129abc00] 03:19:10 INFO - PROCESS | 1653 | 1467109150041 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] 03:19:10 INFO - PROCESS | 1653 | 1467109150064 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:19:10 INFO - PROCESS | 1653 | 1467109150066 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1653 | 1467109150068 Marionette TRACE conn2 <- [1,1382,null,{}] 03:19:10 INFO - PROCESS | 1653 | 1467109150078 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}] 03:19:10 INFO - PROCESS | 1653 | 1467109150079 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:10 INFO - PROCESS | 1653 | 1467109150160 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:19:10 INFO - PROCESS | 1653 | 1467109150164 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1653 | 1467109150166 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0f000 == 36 [pid = 1653] [id = 353] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1181a1c00) [pid = 1653] [serial = 1058] [outer = 0x0] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12658d800) [pid = 1653] [serial = 1059] [outer = 0x1181a1c00] 03:19:10 INFO - PROCESS | 1653 | 1467109150192 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127077c00) [pid = 1653] [serial = 1060] [outer = 0x1181a1c00] 03:19:10 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:10 INFO - PROCESS | 1653 | 1467109150528 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] 03:19:10 INFO - PROCESS | 1653 | 1467109150545 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:19:10 INFO - PROCESS | 1653 | 1467109150547 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1653 | 1467109150548 Marionette TRACE conn2 <- [1,1386,null,{}] 03:19:10 INFO - PROCESS | 1653 | 1467109150551 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}] 03:19:10 INFO - PROCESS | 1653 | 1467109150554 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:10 INFO - PROCESS | 1653 | 1467109150655 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:19:10 INFO - PROCESS | 1653 | 1467109150662 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1653 | 1467109150663 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12920b000 == 37 [pid = 1653] [id = 354] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113c9b400) [pid = 1653] [serial = 1061] [outer = 0x0] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128605c00) [pid = 1653] [serial = 1062] [outer = 0x113c9b400] 03:19:10 INFO - PROCESS | 1653 | 1467109150686 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128921000) [pid = 1653] [serial = 1063] [outer = 0x113c9b400] 03:19:11 INFO - PROCESS | 1653 | 1467109151060 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] 03:19:11 INFO - PROCESS | 1653 | 1467109151085 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:19:11 INFO - PROCESS | 1653 | 1467109151088 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1653 | 1467109151091 Marionette TRACE conn2 <- [1,1390,null,{}] 03:19:11 INFO - PROCESS | 1653 | 1467109151094 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}] 03:19:11 INFO - PROCESS | 1653 | 1467109151096 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:11 INFO - PROCESS | 1653 | 1467109151233 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:19:11 INFO - PROCESS | 1653 | 1467109151322 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1653 | 1467109151324 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5c000 == 38 [pid = 1653] [id = 355] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128920800) [pid = 1653] [serial = 1064] [outer = 0x0] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128980000) [pid = 1653] [serial = 1065] [outer = 0x128920800] 03:19:11 INFO - PROCESS | 1653 | 1467109151357 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129028000) [pid = 1653] [serial = 1066] [outer = 0x128920800] 03:19:11 INFO - PROCESS | 1653 | 1467109151600 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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 521ms 03:19:11 INFO - PROCESS | 1653 | 1467109151609 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1653 | 1467109151610 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:19:11 INFO - PROCESS | 1653 | 1467109151613 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1653 | 1467109151614 Marionette TRACE conn2 <- [1,1394,null,{}] 03:19:11 INFO - PROCESS | 1653 | 1467109151616 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}] 03:19:11 INFO - PROCESS | 1653 | 1467109151617 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:11 INFO - PROCESS | 1653 | 1467109151758 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:19:11 INFO - PROCESS | 1653 | 1467109151809 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1653 | 1467109151810 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x112636800 == 39 [pid = 1653] [id = 356] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110e41c00) [pid = 1653] [serial = 1067] [outer = 0x0] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1121b4400) [pid = 1653] [serial = 1068] [outer = 0x110e41c00] 03:19:11 INFO - PROCESS | 1653 | 1467109151842 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112a84000) [pid = 1653] [serial = 1069] [outer = 0x110e41c00] 03:19:12 INFO - PROCESS | 1653 | 1467109152389 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]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 819ms 03:19:12 INFO - PROCESS | 1653 | 1467109152433 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:19:12 INFO - PROCESS | 1653 | 1467109152438 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:19:12 INFO - PROCESS | 1653 | 1467109152442 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1653 | 1467109152444 Marionette TRACE conn2 <- [1,1398,null,{}] 03:19:12 INFO - PROCESS | 1653 | 1467109152447 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}] 03:19:12 INFO - PROCESS | 1653 | 1467109152450 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:12 INFO - PROCESS | 1653 | 1467109152582 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:19:12 INFO - PROCESS | 1653 | 1467109152658 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1653 | 1467109152660 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118622000 == 40 [pid = 1653] [id = 357] 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116f68800) [pid = 1653] [serial = 1070] [outer = 0x0] 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116f6ec00) [pid = 1653] [serial = 1071] [outer = 0x116f68800] 03:19:12 INFO - PROCESS | 1653 | 1467109152690 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1176d3c00) [pid = 1653] [serial = 1072] [outer = 0x116f68800] 03:19:13 INFO - PROCESS | 1653 | 1467109153352 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]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 973ms 03:19:13 INFO - PROCESS | 1653 | 1467109153414 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:19:13 INFO - PROCESS | 1653 | 1467109153417 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:19:13 INFO - PROCESS | 1653 | 1467109153420 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 1653 | 1467109153422 Marionette TRACE conn2 <- [1,1402,null,{}] 03:19:13 INFO - PROCESS | 1653 | 1467109153426 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}] 03:19:13 INFO - PROCESS | 1653 | 1467109153427 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:13 INFO - PROCESS | 1653 | 1467109153534 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:19:13 INFO - PROCESS | 1653 | 1467109153614 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1653 | 1467109153616 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116677800 == 41 [pid = 1653] [id = 358] 03:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1163db800) [pid = 1653] [serial = 1073] [outer = 0x0] 03:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1167cd400) [pid = 1653] [serial = 1074] [outer = 0x1163db800] 03:19:13 INFO - PROCESS | 1653 | 1467109153645 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116f70c00) [pid = 1653] [serial = 1075] [outer = 0x1163db800] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5c000 == 40 [pid = 1653] [id = 355] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12920b000 == 39 [pid = 1653] [id = 354] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0f000 == 38 [pid = 1653] [id = 353] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1181c0800 == 37 [pid = 1653] [id = 352] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12651f800 == 36 [pid = 1653] [id = 351] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124b54000 == 35 [pid = 1653] [id = 350] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x122722000 == 34 [pid = 1653] [id = 349] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc5800 == 33 [pid = 1653] [id = 348] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d1000 == 32 [pid = 1653] [id = 347] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bd000 == 31 [pid = 1653] [id = 346] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116718800 == 30 [pid = 1653] [id = 345] 03:19:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118611800 == 29 [pid = 1653] [id = 344] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126858c00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12897e800) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129027c00) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d24400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118958400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1196cb800) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128dd3400) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c9b800) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1227bc400) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11820b000) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11840d400) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116167c00) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116970000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181a4400) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182b0800) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1150c6400) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116f67800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129032000) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186f3000) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12902fc00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129485000) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1245acc00) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1246b0000) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128610c00) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1246aa800) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124263c00) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 03:19:13 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129251000) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 03:19:14 INFO - PROCESS | 1653 | 1467109154060 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]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 03:19:14 INFO - PROCESS | 1653 | 1467109154091 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1653 | 1467109154094 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:19:14 INFO - PROCESS | 1653 | 1467109154101 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1653 | 1467109154106 Marionette TRACE conn2 <- [1,1406,null,{}] 03:19:14 INFO - PROCESS | 1653 | 1467109154110 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}] 03:19:14 INFO - PROCESS | 1653 | 1467109154112 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:14 INFO - PROCESS | 1653 | 1467109154230 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:19:14 INFO - PROCESS | 1653 | 1467109154288 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1653 | 1467109154289 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118287000 == 30 [pid = 1653] [id = 359] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117223c00) [pid = 1653] [serial = 1076] [outer = 0x0] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1181a1400) [pid = 1653] [serial = 1077] [outer = 0x117223c00] 03:19:14 INFO - PROCESS | 1653 | 1467109154317 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118209400) [pid = 1653] [serial = 1078] [outer = 0x117223c00] 03:19:14 INFO - PROCESS | 1653 | 1467109154631 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]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 575ms 03:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:19:14 INFO - PROCESS | 1653 | 1467109154676 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1653 | 1467109154677 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:19:14 INFO - PROCESS | 1653 | 1467109154679 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1653 | 1467109154682 Marionette TRACE conn2 <- [1,1410,null,{}] 03:19:14 INFO - PROCESS | 1653 | 1467109154689 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}] 03:19:14 INFO - PROCESS | 1653 | 1467109154693 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:14 INFO - PROCESS | 1653 | 1467109154773 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:19:14 INFO - PROCESS | 1653 | 1467109154829 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1653 | 1467109154831 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c1d800 == 31 [pid = 1653] [id = 360] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11820ac00) [pid = 1653] [serial = 1079] [outer = 0x0] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11929fc00) [pid = 1653] [serial = 1080] [outer = 0x11820ac00] 03:19:14 INFO - PROCESS | 1653 | 1467109154858 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1196d4c00) [pid = 1653] [serial = 1081] [outer = 0x11820ac00] 03:19:15 INFO - PROCESS | 1653 | 1467109155181 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]]]}] 03:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 525ms 03:19:15 INFO - PROCESS | 1653 | 1467109155205 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:19:15 INFO - PROCESS | 1653 | 1467109155207 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:19:15 INFO - PROCESS | 1653 | 1467109155209 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 1653 | 1467109155210 Marionette TRACE conn2 <- [1,1414,null,{}] 03:19:15 INFO - PROCESS | 1653 | 1467109155212 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}] 03:19:15 INFO - PROCESS | 1653 | 1467109155213 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:15 INFO - PROCESS | 1653 | 1467109155290 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:19:15 INFO - PROCESS | 1653 | 1467109155293 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1653 | 1467109155295 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x124569000 == 32 [pid = 1653] [id = 361] 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1196d6000) [pid = 1653] [serial = 1082] [outer = 0x0] 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11996c800) [pid = 1653] [serial = 1083] [outer = 0x1196d6000] 03:19:15 INFO - PROCESS | 1653 | 1467109155323 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12437f400) [pid = 1653] [serial = 1084] [outer = 0x1196d6000] 03:19:15 INFO - PROCESS | 1653 | 1467109155709 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]]]}] 03:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 03:19:15 INFO - PROCESS | 1653 | 1467109155728 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 1653 | 1467109155729 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:19:15 INFO - PROCESS | 1653 | 1467109155731 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 1653 | 1467109155732 Marionette TRACE conn2 <- [1,1418,null,{}] 03:19:15 INFO - PROCESS | 1653 | 1467109155736 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}] 03:19:15 INFO - PROCESS | 1653 | 1467109155738 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:15 INFO - PROCESS | 1653 | 1467109155811 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:19:15 INFO - PROCESS | 1653 | 1467109155814 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1653 | 1467109155815 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e77000 == 33 [pid = 1653] [id = 362] 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1196cd000) [pid = 1653] [serial = 1085] [outer = 0x0] 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1246a8800) [pid = 1653] [serial = 1086] [outer = 0x1196cd000] 03:19:15 INFO - PROCESS | 1653 | 1467109155842 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124b86c00) [pid = 1653] [serial = 1087] [outer = 0x1196cd000] 03:19:16 INFO - PROCESS | 1653 | 1467109156220 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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 03:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:19:16 INFO - PROCESS | 1653 | 1467109156255 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1653 | 1467109156257 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:19:16 INFO - PROCESS | 1653 | 1467109156259 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1653 | 1467109156260 Marionette TRACE conn2 <- [1,1422,null,{}] 03:19:16 INFO - PROCESS | 1653 | 1467109156262 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}] 03:19:16 INFO - PROCESS | 1653 | 1467109156266 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:16 INFO - PROCESS | 1653 | 1467109156381 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:19:16 INFO - PROCESS | 1653 | 1467109156385 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 1653 | 1467109156386 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d04000 == 34 [pid = 1653] [id = 363] 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196d6800) [pid = 1653] [serial = 1088] [outer = 0x0] 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124e6bc00) [pid = 1653] [serial = 1089] [outer = 0x1196d6800] 03:19:16 INFO - PROCESS | 1653 | 1467109156411 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12891fc00) [pid = 1653] [serial = 1090] [outer = 0x1196d6800] 03:19:16 INFO - PROCESS | 1653 | 1467109156781 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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 568ms 03:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:19:16 INFO - PROCESS | 1653 | 1467109156827 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1653 | 1467109156828 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:19:16 INFO - PROCESS | 1653 | 1467109156830 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1653 | 1467109156831 Marionette TRACE conn2 <- [1,1426,null,{}] 03:19:16 INFO - PROCESS | 1653 | 1467109156834 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}] 03:19:16 INFO - PROCESS | 1653 | 1467109156835 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:16 INFO - PROCESS | 1653 | 1467109156927 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:19:16 INFO - PROCESS | 1653 | 1467109156939 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 1653 | 1467109156940 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12965a800 == 35 [pid = 1653] [id = 364] 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128925c00) [pid = 1653] [serial = 1091] [outer = 0x0] 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12897e800) [pid = 1653] [serial = 1092] [outer = 0x128925c00] 03:19:16 INFO - PROCESS | 1653 | 1467109156964 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d29000) [pid = 1653] [serial = 1093] [outer = 0x128925c00] 03:19:17 INFO - PROCESS | 1653 | 1467109157308 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]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 03:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:19:17 INFO - PROCESS | 1653 | 1467109157350 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1653 | 1467109157351 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:19:17 INFO - PROCESS | 1653 | 1467109157353 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1653 | 1467109157354 Marionette TRACE conn2 <- [1,1430,null,{}] 03:19:17 INFO - PROCESS | 1653 | 1467109157356 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}] 03:19:17 INFO - PROCESS | 1653 | 1467109157358 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:17 INFO - PROCESS | 1653 | 1467109157453 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:19:17 INFO - PROCESS | 1653 | 1467109157456 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1653 | 1467109157457 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58f800 == 36 [pid = 1653] [id = 365] 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128925800) [pid = 1653] [serial = 1094] [outer = 0x0] 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129029400) [pid = 1653] [serial = 1095] [outer = 0x128925800] 03:19:17 INFO - PROCESS | 1653 | 1467109157482 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129036400) [pid = 1653] [serial = 1096] [outer = 0x128925800] 03:19:17 INFO - PROCESS | 1653 | 1467109157815 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]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 03:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:19:17 INFO - PROCESS | 1653 | 1467109157874 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1653 | 1467109157876 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:19:17 INFO - PROCESS | 1653 | 1467109157878 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1653 | 1467109157879 Marionette TRACE conn2 <- [1,1434,null,{}] 03:19:17 INFO - PROCESS | 1653 | 1467109157882 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}] 03:19:17 INFO - PROCESS | 1653 | 1467109157883 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:17 INFO - PROCESS | 1653 | 1467109157979 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1133dd800) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116971c00) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116905000) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119306800) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118206c00) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1241ad800) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111e2a000) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11819e400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11930e800) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124385000) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129abc00) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1130a1400) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113c99c00) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113c9b400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1181a1c00) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:19:18 INFO - PROCESS | 1653 | 1467109158093 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1653 | 1467109158094 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11824a000 == 37 [pid = 1653] [id = 366] 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111ca8c00) [pid = 1653] [serial = 1097] [outer = 0x0] 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a78c00) [pid = 1653] [serial = 1098] [outer = 0x111ca8c00] 03:19:18 INFO - PROCESS | 1653 | 1467109158125 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116971c00) [pid = 1653] [serial = 1099] [outer = 0x111ca8c00] 03:19:18 INFO - PROCESS | 1653 | 1467109158402 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]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 03:19:18 INFO - PROCESS | 1653 | 1467109158447 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1653 | 1467109158448 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:19:18 INFO - PROCESS | 1653 | 1467109158451 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1653 | 1467109158455 Marionette TRACE conn2 <- [1,1438,null,{}] 03:19:18 INFO - PROCESS | 1653 | 1467109158458 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}] 03:19:18 INFO - PROCESS | 1653 | 1467109158459 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:18 INFO - PROCESS | 1653 | 1467109158539 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:19:18 INFO - PROCESS | 1653 | 1467109158543 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1653 | 1467109158544 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241e3000 == 38 [pid = 1653] [id = 367] 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f68000) [pid = 1653] [serial = 1100] [outer = 0x0] 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196cc000) [pid = 1653] [serial = 1101] [outer = 0x116f68000] 03:19:18 INFO - PROCESS | 1653 | 1467109158568 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12707cc00) [pid = 1653] [serial = 1102] [outer = 0x116f68000] 03:19:18 INFO - PROCESS | 1653 | 1467109158893 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]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 474ms 03:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:19:18 INFO - PROCESS | 1653 | 1467109158925 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1653 | 1467109158926 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:19:18 INFO - PROCESS | 1653 | 1467109158928 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1653 | 1467109158930 Marionette TRACE conn2 <- [1,1442,null,{}] 03:19:18 INFO - PROCESS | 1653 | 1467109158932 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}] 03:19:18 INFO - PROCESS | 1653 | 1467109158934 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:19 INFO - PROCESS | 1653 | 1467109159050 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:19:19 INFO - PROCESS | 1653 | 1467109159059 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 1653 | 1467109159060 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b941800 == 39 [pid = 1653] [id = 368] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129253800) [pid = 1653] [serial = 1103] [outer = 0x0] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129479000) [pid = 1653] [serial = 1104] [outer = 0x129253800] 03:19:19 INFO - PROCESS | 1653 | 1467109159094 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a4be000) [pid = 1653] [serial = 1105] [outer = 0x129253800] 03:19:19 INFO - PROCESS | 1653 | 1467109159391 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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 03:19:19 INFO - PROCESS | 1653 | 1467109159448 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1653 | 1467109159449 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:19:19 INFO - PROCESS | 1653 | 1467109159451 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1653 | 1467109159452 Marionette TRACE conn2 <- [1,1446,null,{}] 03:19:19 INFO - PROCESS | 1653 | 1467109159455 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}] 03:19:19 INFO - PROCESS | 1653 | 1467109159456 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:19 INFO - PROCESS | 1653 | 1467109159532 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:19:19 INFO - PROCESS | 1653 | 1467109159539 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 1653 | 1467109159540 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c44b000 == 40 [pid = 1653] [id = 369] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a4c1800) [pid = 1653] [serial = 1106] [outer = 0x0] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a57a000) [pid = 1653] [serial = 1107] [outer = 0x12a4c1800] 03:19:19 INFO - PROCESS | 1653 | 1467109159563 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a999400) [pid = 1653] [serial = 1108] [outer = 0x12a4c1800] 03:19:19 INFO - PROCESS | 1653 | 1467109159894 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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 03:19:19 INFO - PROCESS | 1653 | 1467109159923 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1653 | 1467109159924 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:19:19 INFO - PROCESS | 1653 | 1467109159926 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1653 | 1467109159927 Marionette TRACE conn2 <- [1,1450,null,{}] 03:19:19 INFO - PROCESS | 1653 | 1467109159929 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}] 03:19:19 INFO - PROCESS | 1653 | 1467109159930 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:20 INFO - PROCESS | 1653 | 1467109160036 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:19:20 INFO - PROCESS | 1653 | 1467109160043 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1653 | 1467109160044 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c45b800 == 41 [pid = 1653] [id = 370] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11819f800) [pid = 1653] [serial = 1109] [outer = 0x0] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a9a1400) [pid = 1653] [serial = 1110] [outer = 0x11819f800] 03:19:20 INFO - PROCESS | 1653 | 1467109160074 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12aa7cc00) [pid = 1653] [serial = 1111] [outer = 0x11819f800] 03:19:20 INFO - PROCESS | 1653 | 1467109160650 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]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 769ms 03:19:20 INFO - PROCESS | 1653 | 1467109160696 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 1653 | 1467109160699 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:19:20 INFO - PROCESS | 1653 | 1467109160703 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 1653 | 1467109160707 Marionette TRACE conn2 <- [1,1454,null,{}] 03:19:20 INFO - PROCESS | 1653 | 1467109160712 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}] 03:19:20 INFO - PROCESS | 1653 | 1467109160715 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:20 INFO - PROCESS | 1653 | 1467109160860 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:19:20 INFO - PROCESS | 1653 | 1467109160927 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1653 | 1467109160929 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118617000 == 42 [pid = 1653] [id = 371] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116974c00) [pid = 1653] [serial = 1112] [outer = 0x0] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1176cb400) [pid = 1653] [serial = 1113] [outer = 0x116974c00] 03:19:20 INFO - PROCESS | 1653 | 1467109160959 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1181fc000) [pid = 1653] [serial = 1114] [outer = 0x116974c00] 03:19:21 INFO - PROCESS | 1653 | 1467109161423 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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 775ms 03:19:21 INFO - PROCESS | 1653 | 1467109161478 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1653 | 1467109161481 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:19:21 INFO - PROCESS | 1653 | 1467109161488 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1653 | 1467109161490 Marionette TRACE conn2 <- [1,1458,null,{}] 03:19:21 INFO - PROCESS | 1653 | 1467109161492 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}] 03:19:21 INFO - PROCESS | 1653 | 1467109161494 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:21 INFO - PROCESS | 1653 | 1467109161600 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:19:21 INFO - PROCESS | 1653 | 1467109161668 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1653 | 1467109161670 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128892800 == 43 [pid = 1653] [id = 372] 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1192a7000) [pid = 1653] [serial = 1115] [outer = 0x0] 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11980b400) [pid = 1653] [serial = 1116] [outer = 0x1192a7000] 03:19:21 INFO - PROCESS | 1653 | 1467109161699 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x122696c00) [pid = 1653] [serial = 1117] [outer = 0x1192a7000] 03:19:22 INFO - PROCESS | 1653 | 1467109162149 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]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 673ms 03:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:19:22 INFO - PROCESS | 1653 | 1467109162159 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 1653 | 1467109162160 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:19:22 INFO - PROCESS | 1653 | 1467109162163 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1653 | 1467109162165 Marionette TRACE conn2 <- [1,1462,null,{}] 03:19:22 INFO - PROCESS | 1653 | 1467109162194 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}] 03:19:22 INFO - PROCESS | 1653 | 1467109162197 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:22 INFO - PROCESS | 1653 | 1467109162299 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:19:22 INFO - PROCESS | 1653 | 1467109162369 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 1653 | 1467109162371 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c442800 == 44 [pid = 1653] [id = 373] 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125c4d800) [pid = 1653] [serial = 1118] [outer = 0x0] 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1268bf000) [pid = 1653] [serial = 1119] [outer = 0x125c4d800] 03:19:22 INFO - PROCESS | 1653 | 1467109162402 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128606000) [pid = 1653] [serial = 1120] [outer = 0x125c4d800] 03:19:22 INFO - PROCESS | 1653 | 1467109162823 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]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 692ms 03:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:19:22 INFO - PROCESS | 1653 | 1467109162856 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 1653 | 1467109162858 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:19:22 INFO - PROCESS | 1653 | 1467109162860 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1653 | 1467109162861 Marionette TRACE conn2 <- [1,1466,null,{}] 03:19:22 INFO - PROCESS | 1653 | 1467109162881 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}] 03:19:22 INFO - PROCESS | 1653 | 1467109162883 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:23 INFO - PROCESS | 1653 | 1467109163042 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:19:23 INFO - PROCESS | 1653 | 1467109163093 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1653 | 1467109163094 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12400b000 == 45 [pid = 1653] [id = 374] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x115f1a800) [pid = 1653] [serial = 1121] [outer = 0x0] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124b7b000) [pid = 1653] [serial = 1122] [outer = 0x115f1a800] 03:19:23 INFO - PROCESS | 1653 | 1467109163124 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128987400) [pid = 1653] [serial = 1123] [outer = 0x115f1a800] 03:19:23 INFO - PROCESS | 1653 | 1467109163693 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]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 869ms 03:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:19:23 INFO - PROCESS | 1653 | 1467109163730 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1653 | 1467109163732 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:19:23 INFO - PROCESS | 1653 | 1467109163736 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1653 | 1467109163739 Marionette TRACE conn2 <- [1,1470,null,{}] 03:19:23 INFO - PROCESS | 1653 | 1467109163742 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}] 03:19:23 INFO - PROCESS | 1653 | 1467109163744 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:23 INFO - PROCESS | 1653 | 1467109163839 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:19:23 INFO - PROCESS | 1653 | 1467109163917 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1653 | 1467109163919 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1139c0000 == 46 [pid = 1653] [id = 375] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1163e1800) [pid = 1653] [serial = 1124] [outer = 0x0] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116903c00) [pid = 1653] [serial = 1125] [outer = 0x1163e1800] 03:19:23 INFO - PROCESS | 1653 | 1467109163947 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1172c9000) [pid = 1653] [serial = 1126] [outer = 0x1163e1800] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c44b000 == 45 [pid = 1653] [id = 369] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b941800 == 44 [pid = 1653] [id = 368] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1241e3000 == 43 [pid = 1653] [id = 367] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11824a000 == 42 [pid = 1653] [id = 366] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58f800 == 41 [pid = 1653] [id = 365] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12965a800 == 40 [pid = 1653] [id = 364] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128d04000 == 39 [pid = 1653] [id = 363] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117e77000 == 38 [pid = 1653] [id = 362] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124569000 == 37 [pid = 1653] [id = 361] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119c1d800 == 36 [pid = 1653] [id = 360] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118287000 == 35 [pid = 1653] [id = 359] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116677800 == 34 [pid = 1653] [id = 358] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118622000 == 33 [pid = 1653] [id = 357] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x112636800 == 32 [pid = 1653] [id = 356] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12400b000 == 31 [pid = 1653] [id = 374] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c442800 == 30 [pid = 1653] [id = 373] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128892800 == 29 [pid = 1653] [id = 372] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118617000 == 28 [pid = 1653] [id = 371] 03:19:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c45b800 == 27 [pid = 1653] [id = 370] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119c4bc00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11819b400) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1172c8400) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1186f8400) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196d6c00) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1186f8000) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1192a5c00) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124b0d000) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11399f000) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128d3800) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1186f0000) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118202800) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128980000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1246af400) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119c4d000) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1227b9000) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125cc9000) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12551a000) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126d41800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11819cc00) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1167cc000) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116171400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11820a800) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113c9d800) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110e3c400) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116172c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128921000) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12658d800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11996b800) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128605c00) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x127077c00) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 03:19:24 INFO - PROCESS | 1653 | 1467109164960 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1278ms 03:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:19:25 INFO - PROCESS | 1653 | 1467109165013 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 1653 | 1467109165015 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:19:25 INFO - PROCESS | 1653 | 1467109165019 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 1653 | 1467109165020 Marionette TRACE conn2 <- [1,1474,null,{}] 03:19:25 INFO - PROCESS | 1653 | 1467109165024 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}] 03:19:25 INFO - PROCESS | 1653 | 1467109165025 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:25 INFO - PROCESS | 1653 | 1467109165108 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:19:25 INFO - PROCESS | 1653 | 1467109165113 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1653 | 1467109165114 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661b800 == 28 [pid = 1653] [id = 376] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112de8400) [pid = 1653] [serial = 1127] [outer = 0x0] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1133ddc00) [pid = 1653] [serial = 1128] [outer = 0x112de8400] 03:19:25 INFO - PROCESS | 1653 | 1467109165145 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113cf6000) [pid = 1653] [serial = 1129] [outer = 0x112de8400] 03:19:25 INFO - PROCESS | 1653 | 1467109165514 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 03:19:25 INFO - PROCESS | 1653 | 1467109165539 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 1653 | 1467109165542 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:19:25 INFO - PROCESS | 1653 | 1467109165547 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 1653 | 1467109165548 Marionette TRACE conn2 <- [1,1478,null,{}] 03:19:25 INFO - PROCESS | 1653 | 1467109165551 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}] 03:19:25 INFO - PROCESS | 1653 | 1467109165553 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:25 INFO - PROCESS | 1653 | 1467109165630 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:19:25 INFO - PROCESS | 1653 | 1467109165635 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1653 | 1467109165639 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723d000 == 29 [pid = 1653] [id = 377] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116170000) [pid = 1653] [serial = 1130] [outer = 0x0] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116976000) [pid = 1653] [serial = 1131] [outer = 0x116170000] 03:19:25 INFO - PROCESS | 1653 | 1467109165666 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116f72c00) [pid = 1653] [serial = 1132] [outer = 0x116170000] 03:19:26 INFO - PROCESS | 1653 | 1467109166009 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]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 469ms 03:19:26 INFO - PROCESS | 1653 | 1467109166016 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:19:26 INFO - PROCESS | 1653 | 1467109166029 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:19:26 INFO - PROCESS | 1653 | 1467109166031 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1653 | 1467109166033 Marionette TRACE conn2 <- [1,1482,null,{}] 03:19:26 INFO - PROCESS | 1653 | 1467109166049 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}] 03:19:26 INFO - PROCESS | 1653 | 1467109166052 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:26 INFO - PROCESS | 1653 | 1467109166147 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:19:26 INFO - PROCESS | 1653 | 1467109166154 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1653 | 1467109166157 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118612000 == 30 [pid = 1653] [id = 378] 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112ddd400) [pid = 1653] [serial = 1133] [outer = 0x0] 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181a2c00) [pid = 1653] [serial = 1134] [outer = 0x112ddd400] 03:19:26 INFO - PROCESS | 1653 | 1467109166184 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118208000) [pid = 1653] [serial = 1135] [outer = 0x112ddd400] 03:19:26 INFO - PROCESS | 1653 | 1467109166532 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]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 525ms 03:19:26 INFO - PROCESS | 1653 | 1467109166557 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 1653 | 1467109166559 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:19:26 INFO - PROCESS | 1653 | 1467109166561 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1653 | 1467109166562 Marionette TRACE conn2 <- [1,1486,null,{}] 03:19:26 INFO - PROCESS | 1653 | 1467109166565 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}] 03:19:26 INFO - PROCESS | 1653 | 1467109166566 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:26 INFO - PROCESS | 1653 | 1467109166672 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:19:26 INFO - PROCESS | 1653 | 1467109166701 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1653 | 1467109166703 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119548800 == 31 [pid = 1653] [id = 379] 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1181a5800) [pid = 1653] [serial = 1136] [outer = 0x0] 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11840b400) [pid = 1653] [serial = 1137] [outer = 0x1181a5800] 03:19:26 INFO - PROCESS | 1653 | 1467109166727 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119226400) [pid = 1653] [serial = 1138] [outer = 0x1181a5800] 03:19:27 INFO - PROCESS | 1653 | 1467109167047 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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 03:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:19:27 INFO - PROCESS | 1653 | 1467109167082 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1653 | 1467109167084 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:19:27 INFO - PROCESS | 1653 | 1467109167088 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1653 | 1467109167090 Marionette TRACE conn2 <- [1,1490,null,{}] 03:19:27 INFO - PROCESS | 1653 | 1467109167099 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}] 03:19:27 INFO - PROCESS | 1653 | 1467109167100 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:27 INFO - PROCESS | 1653 | 1467109167190 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:19:27 INFO - PROCESS | 1653 | 1467109167225 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 1653 | 1467109167227 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x122709000 == 32 [pid = 1653] [id = 380] 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x111c75400) [pid = 1653] [serial = 1139] [outer = 0x0] 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1192a5800) [pid = 1653] [serial = 1140] [outer = 0x111c75400] 03:19:27 INFO - PROCESS | 1653 | 1467109167251 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196ce000) [pid = 1653] [serial = 1141] [outer = 0x111c75400] 03:19:27 INFO - PROCESS | 1653 | 1467109167594 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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 526ms 03:19:27 INFO - PROCESS | 1653 | 1467109167615 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1653 | 1467109167616 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:19:27 INFO - PROCESS | 1653 | 1467109167625 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1653 | 1467109167626 Marionette TRACE conn2 <- [1,1494,null,{}] 03:19:27 INFO - PROCESS | 1653 | 1467109167628 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}] 03:19:27 INFO - PROCESS | 1653 | 1467109167632 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:27 INFO - PROCESS | 1653 | 1467109167742 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:19:27 INFO - PROCESS | 1653 | 1467109167746 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 1653 | 1467109167747 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x124937800 == 33 [pid = 1653] [id = 381] 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1196d5c00) [pid = 1653] [serial = 1142] [outer = 0x0] 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c47400) [pid = 1653] [serial = 1143] [outer = 0x1196d5c00] 03:19:27 INFO - PROCESS | 1653 | 1467109167772 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1245b2c00) [pid = 1653] [serial = 1144] [outer = 0x1196d5c00] 03:19:28 INFO - PROCESS | 1653 | 1467109168112 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]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 524ms 03:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:19:28 INFO - PROCESS | 1653 | 1467109168146 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1653 | 1467109168148 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:19:28 INFO - PROCESS | 1653 | 1467109168150 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1653 | 1467109168151 Marionette TRACE conn2 <- [1,1498,null,{}] 03:19:28 INFO - PROCESS | 1653 | 1467109168155 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}] 03:19:28 INFO - PROCESS | 1653 | 1467109168157 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:28 INFO - PROCESS | 1653 | 1467109168254 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:19:28 INFO - PROCESS | 1653 | 1467109168288 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1653 | 1467109168289 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c23000 == 34 [pid = 1653] [id = 382] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11840d000) [pid = 1653] [serial = 1145] [outer = 0x0] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1246ab400) [pid = 1653] [serial = 1146] [outer = 0x11840d000] 03:19:28 INFO - PROCESS | 1653 | 1467109168313 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124b88400) [pid = 1653] [serial = 1147] [outer = 0x11840d000] 03:19:28 INFO - PROCESS | 1653 | 1467109168636 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]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 03:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:19:28 INFO - PROCESS | 1653 | 1467109168669 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1653 | 1467109168671 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:19:28 INFO - PROCESS | 1653 | 1467109168673 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1653 | 1467109168674 Marionette TRACE conn2 <- [1,1502,null,{}] 03:19:28 INFO - PROCESS | 1653 | 1467109168684 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}] 03:19:28 INFO - PROCESS | 1653 | 1467109168685 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:28 INFO - PROCESS | 1653 | 1467109168777 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:19:28 INFO - PROCESS | 1653 | 1467109168780 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1653 | 1467109168781 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d23000 == 35 [pid = 1653] [id = 383] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1245b5400) [pid = 1653] [serial = 1148] [outer = 0x0] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125077c00) [pid = 1653] [serial = 1149] [outer = 0x1245b5400] 03:19:28 INFO - PROCESS | 1653 | 1467109168805 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125c4d000) [pid = 1653] [serial = 1150] [outer = 0x1245b5400] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11819f800) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a4c1800) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1196d6800) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128925c00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128925800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196d6000) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1163db800) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11820ac00) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111ca8c00) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117223c00) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1196cd000) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128920800) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f68800) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110e41c00) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129253800) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:19:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f68000) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:19:29 INFO - PROCESS | 1653 | 1467109169286 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]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 669ms 03:19:29 INFO - PROCESS | 1653 | 1467109169343 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1653 | 1467109169344 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:19:29 INFO - PROCESS | 1653 | 1467109169346 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1653 | 1467109169347 Marionette TRACE conn2 <- [1,1506,null,{}] 03:19:29 INFO - PROCESS | 1653 | 1467109169350 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}] 03:19:29 INFO - PROCESS | 1653 | 1467109169351 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:29 INFO - PROCESS | 1653 | 1467109169431 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:19:29 INFO - PROCESS | 1653 | 1467109169491 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1653 | 1467109169492 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118611800 == 36 [pid = 1653] [id = 384] 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1121be000) [pid = 1653] [serial = 1151] [outer = 0x0] 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116f68800) [pid = 1653] [serial = 1152] [outer = 0x1121be000] 03:19:29 INFO - PROCESS | 1653 | 1467109169516 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196d2800) [pid = 1653] [serial = 1153] [outer = 0x1121be000] 03:19:29 INFO - PROCESS | 1653 | 1467109169788 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]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 03:19:29 INFO - PROCESS | 1653 | 1467109169814 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1653 | 1467109169815 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:19:29 INFO - PROCESS | 1653 | 1467109169825 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1653 | 1467109169826 Marionette TRACE conn2 <- [1,1510,null,{}] 03:19:29 INFO - PROCESS | 1653 | 1467109169828 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}] 03:19:29 INFO - PROCESS | 1653 | 1467109169829 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:29 INFO - PROCESS | 1653 | 1467109169910 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:19:29 INFO - PROCESS | 1653 | 1467109169915 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1653 | 1467109169916 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a594000 == 37 [pid = 1653] [id = 385] 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124262c00) [pid = 1653] [serial = 1154] [outer = 0x0] 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125cc0400) [pid = 1653] [serial = 1155] [outer = 0x124262c00] 03:19:29 INFO - PROCESS | 1653 | 1467109169942 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1268be400) [pid = 1653] [serial = 1156] [outer = 0x124262c00] 03:19:30 INFO - PROCESS | 1653 | 1467109170262 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]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 477ms 03:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:19:30 INFO - PROCESS | 1653 | 1467109170296 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 1653 | 1467109170297 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:19:30 INFO - PROCESS | 1653 | 1467109170299 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 1653 | 1467109170301 Marionette TRACE conn2 <- [1,1514,null,{}] 03:19:30 INFO - PROCESS | 1653 | 1467109170303 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}] 03:19:30 INFO - PROCESS | 1653 | 1467109170305 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:30 INFO - PROCESS | 1653 | 1467109170426 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:19:30 INFO - PROCESS | 1653 | 1467109170433 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1653 | 1467109170434 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x122708000 == 38 [pid = 1653] [id = 386] 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d41400) [pid = 1653] [serial = 1157] [outer = 0x0] 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12860ac00) [pid = 1653] [serial = 1158] [outer = 0x126d41400] 03:19:30 INFO - PROCESS | 1653 | 1467109170464 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12892bc00) [pid = 1653] [serial = 1159] [outer = 0x126d41400] 03:19:30 INFO - PROCESS | 1653 | 1467109170847 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]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 571ms 03:19:30 INFO - PROCESS | 1653 | 1467109170871 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:19:30 INFO - PROCESS | 1653 | 1467109170872 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:19:30 INFO - PROCESS | 1653 | 1467109170874 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 1653 | 1467109170875 Marionette TRACE conn2 <- [1,1518,null,{}] 03:19:30 INFO - PROCESS | 1653 | 1467109170877 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}] 03:19:30 INFO - PROCESS | 1653 | 1467109170878 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:30 INFO - PROCESS | 1653 | 1467109170957 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:19:30 INFO - PROCESS | 1653 | 1467109170960 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1653 | 1467109170961 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd8f800 == 39 [pid = 1653] [id = 387] 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12892c000) [pid = 1653] [serial = 1160] [outer = 0x0] 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128d2a800) [pid = 1653] [serial = 1161] [outer = 0x12892c000] 03:19:30 INFO - PROCESS | 1653 | 1467109170993 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129479800) [pid = 1653] [serial = 1162] [outer = 0x12892c000] 03:19:31 INFO - PROCESS | 1653 | 1467109171555 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]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 721ms 03:19:31 INFO - PROCESS | 1653 | 1467109171596 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1653 | 1467109171598 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:19:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:19:31 INFO - PROCESS | 1653 | 1467109171601 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1653 | 1467109171606 Marionette TRACE conn2 <- [1,1522,null,{}] 03:19:31 INFO - PROCESS | 1653 | 1467109171610 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}] 03:19:31 INFO - PROCESS | 1653 | 1467109171611 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:31 INFO - PROCESS | 1653 | 1467109171725 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:19:31 INFO - PROCESS | 1653 | 1467109171805 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 1653 | 1467109171806 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723c800 == 40 [pid = 1653] [id = 388] 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a86c00) [pid = 1653] [serial = 1163] [outer = 0x0] 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113c9d800) [pid = 1653] [serial = 1164] [outer = 0x112a86c00] 03:19:31 INFO - PROCESS | 1653 | 1467109171837 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116174000) [pid = 1653] [serial = 1165] [outer = 0x112a86c00] 03:19:32 INFO - PROCESS | 1653 | 1467109172278 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"]]]}] 03:19:32 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 () { 03:19:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:19:32 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 () { 03:19:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:19:32 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 () { 03:19:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:19:32 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 () { 03:19:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:19:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 727ms 03:19:32 INFO - PROCESS | 1653 | 1467109172328 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 1653 | 1467109172332 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:19:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:19:32 INFO - PROCESS | 1653 | 1467109172337 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 1653 | 1467109172339 Marionette TRACE conn2 <- [1,1526,null,{}] 03:19:32 INFO - PROCESS | 1653 | 1467109172341 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}] 03:19:32 INFO - PROCESS | 1653 | 1467109172343 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:32 INFO - PROCESS | 1653 | 1467109172473 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:19:32 INFO - PROCESS | 1653 | 1467109172531 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 1653 | 1467109172532 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241d1000 == 41 [pid = 1653] [id = 389] 03:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11662c400) [pid = 1653] [serial = 1166] [outer = 0x0] 03:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118203c00) [pid = 1653] [serial = 1167] [outer = 0x11662c400] 03:19:32 INFO - PROCESS | 1653 | 1467109172606 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1186f8000) [pid = 1653] [serial = 1168] [outer = 0x11662c400] 03:19:33 INFO - PROCESS | 1653 | 1467109173144 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"]]]}] 03:19:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:19:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:19:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:19:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 824ms 03:19:33 INFO - PROCESS | 1653 | 1467109173162 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:19:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:19:33 INFO - PROCESS | 1653 | 1467109173164 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:19:33 INFO - PROCESS | 1653 | 1467109173167 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1653 | 1467109173169 Marionette TRACE conn2 <- [1,1530,null,{}] 03:19:33 INFO - PROCESS | 1653 | 1467109173173 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}] 03:19:33 INFO - PROCESS | 1653 | 1467109173174 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:33 INFO - PROCESS | 1653 | 1467109173281 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:19:33 INFO - PROCESS | 1653 | 1467109173334 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1653 | 1467109173337 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181ba800 == 42 [pid = 1653] [id = 390] 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116a12400) [pid = 1653] [serial = 1169] [outer = 0x0] 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117483c00) [pid = 1653] [serial = 1170] [outer = 0x116a12400] 03:19:33 INFO - PROCESS | 1653 | 1467109173367 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1181a3000) [pid = 1653] [serial = 1171] [outer = 0x116a12400] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x122708000 == 41 [pid = 1653] [id = 386] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a594000 == 40 [pid = 1653] [id = 385] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118611800 == 39 [pid = 1653] [id = 384] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126d23000 == 38 [pid = 1653] [id = 383] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x125c23000 == 37 [pid = 1653] [id = 382] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x124937800 == 36 [pid = 1653] [id = 381] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x122709000 == 35 [pid = 1653] [id = 380] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119548800 == 34 [pid = 1653] [id = 379] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118612000 == 33 [pid = 1653] [id = 378] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11723d000 == 32 [pid = 1653] [id = 377] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11661b800 == 31 [pid = 1653] [id = 376] 03:19:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1139c0000 == 30 [pid = 1653] [id = 375] 03:19:33 INFO - PROCESS | 1653 | 1467109173712 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]]]}] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124e6bc00) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12897e800) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12891fc00) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129029400) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11996c800) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12437f400) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1167cd400) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128d29000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116f70c00) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11929fc00) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196d4c00) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 03:19:33 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 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:19:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:19:33 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. 03:19:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:19:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 571ms 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a78c00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1181a1400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118209400) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1246a8800) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129028000) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116f6ec00) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176d3c00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1121b4400) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a84000) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116971c00) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a4be000) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1196cc000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129036400) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129479000) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b86c00) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a999400) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12707cc00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12aa7cc00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a9a1400) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a57a000) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 03:19:33 INFO - PROCESS | 1653 | 1467109173745 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 1653 | 1467109173748 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:19:33 INFO - PROCESS | 1653 | 1467109173754 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1653 | 1467109173755 Marionette TRACE conn2 <- [1,1534,null,{}] 03:19:33 INFO - PROCESS | 1653 | 1467109173758 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}] 03:19:33 INFO - PROCESS | 1653 | 1467109173759 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:33 INFO - PROCESS | 1653 | 1467109173854 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:19:33 INFO - PROCESS | 1653 | 1467109173859 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1653 | 1467109173860 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823e800 == 31 [pid = 1653] [id = 391] 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1181fec00) [pid = 1653] [serial = 1172] [outer = 0x0] 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182b0c00) [pid = 1653] [serial = 1173] [outer = 0x1181fec00] 03:19:33 INFO - PROCESS | 1653 | 1467109173889 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118952c00) [pid = 1653] [serial = 1174] [outer = 0x1181fec00] 03:19:34 INFO - PROCESS | 1653 | 1467109174229 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]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 03:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:19:34 INFO - PROCESS | 1653 | 1467109174282 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1653 | 1467109174283 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:19:34 INFO - PROCESS | 1653 | 1467109174287 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1653 | 1467109174289 Marionette TRACE conn2 <- [1,1538,null,{}] 03:19:34 INFO - PROCESS | 1653 | 1467109174297 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}] 03:19:34 INFO - PROCESS | 1653 | 1467109174300 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:34 INFO - PROCESS | 1653 | 1467109174378 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:19:34 INFO - PROCESS | 1653 | 1467109174387 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1653 | 1467109174390 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d7d000 == 32 [pid = 1653] [id = 392] 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129ab000) [pid = 1653] [serial = 1175] [outer = 0x0] 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1196d4000) [pid = 1653] [serial = 1176] [outer = 0x1129ab000] 03:19:34 INFO - PROCESS | 1653 | 1467109174417 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c49000) [pid = 1653] [serial = 1177] [outer = 0x1129ab000] 03:19:34 INFO - PROCESS | 1653 | 1467109174767 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]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 522ms 03:19:34 INFO - PROCESS | 1653 | 1467109174817 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1653 | 1467109174819 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:19:34 INFO - PROCESS | 1653 | 1467109174822 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1653 | 1467109174823 Marionette TRACE conn2 <- [1,1542,null,{}] 03:19:34 INFO - PROCESS | 1653 | 1467109174825 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}] 03:19:34 INFO - PROCESS | 1653 | 1467109174827 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:34 INFO - PROCESS | 1653 | 1467109174911 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:19:34 INFO - PROCESS | 1653 | 1467109174914 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1653 | 1467109174915 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x124935000 == 33 [pid = 1653] [id = 393] 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c9b400) [pid = 1653] [serial = 1178] [outer = 0x0] 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12269d400) [pid = 1653] [serial = 1179] [outer = 0x119c9b400] 03:19:34 INFO - PROCESS | 1653 | 1467109174943 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124389c00) [pid = 1653] [serial = 1180] [outer = 0x119c9b400] 03:19:35 INFO - PROCESS | 1653 | 1467109175273 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]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 03:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:19:35 INFO - PROCESS | 1653 | 1467109175292 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 1653 | 1467109175293 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:19:35 INFO - PROCESS | 1653 | 1467109175295 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1653 | 1467109175296 Marionette TRACE conn2 <- [1,1546,null,{}] 03:19:35 INFO - PROCESS | 1653 | 1467109175298 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}] 03:19:35 INFO - PROCESS | 1653 | 1467109175299 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:35 INFO - PROCESS | 1653 | 1467109175374 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:19:35 INFO - PROCESS | 1653 | 1467109175378 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1653 | 1467109175379 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x126831000 == 34 [pid = 1653] [id = 394] 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128c8400) [pid = 1653] [serial = 1181] [outer = 0x0] 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1247e2800) [pid = 1653] [serial = 1182] [outer = 0x1128c8400] 03:19:35 INFO - PROCESS | 1653 | 1467109175406 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124b89400) [pid = 1653] [serial = 1183] [outer = 0x1128c8400] 03:19:35 INFO - PROCESS | 1653 | 1467109175758 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]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 03:19:35 INFO - PROCESS | 1653 | 1467109175767 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 1653 | 1467109175768 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:19:35 INFO - PROCESS | 1653 | 1467109175773 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1653 | 1467109175774 Marionette TRACE conn2 <- [1,1550,null,{}] 03:19:35 INFO - PROCESS | 1653 | 1467109175776 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}] 03:19:35 INFO - PROCESS | 1653 | 1467109175780 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:35 INFO - PROCESS | 1653 | 1467109175907 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:19:35 INFO - PROCESS | 1653 | 1467109175918 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1653 | 1467109175920 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128884000 == 35 [pid = 1653] [id = 395] 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124b88800) [pid = 1653] [serial = 1184] [outer = 0x0] 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125c48800) [pid = 1653] [serial = 1185] [outer = 0x124b88800] 03:19:35 INFO - PROCESS | 1653 | 1467109175944 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128986000) [pid = 1653] [serial = 1186] [outer = 0x124b88800] 03:19:36 INFO - PROCESS | 1653 | 1467109176287 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]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 569ms 03:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:19:36 INFO - PROCESS | 1653 | 1467109176341 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 1653 | 1467109176342 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:19:36 INFO - PROCESS | 1653 | 1467109176344 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 1653 | 1467109176345 Marionette TRACE conn2 <- [1,1554,null,{}] 03:19:36 INFO - PROCESS | 1653 | 1467109176348 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}] 03:19:36 INFO - PROCESS | 1653 | 1467109176349 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:36 INFO - PROCESS | 1653 | 1467109176452 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:19:36 INFO - PROCESS | 1653 | 1467109176466 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 1653 | 1467109176467 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58b800 == 36 [pid = 1653] [id = 396] 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d29000) [pid = 1653] [serial = 1187] [outer = 0x0] 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129251400) [pid = 1653] [serial = 1188] [outer = 0x128d29000] 03:19:36 INFO - PROCESS | 1653 | 1467109176493 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129479000) [pid = 1653] [serial = 1189] [outer = 0x128d29000] 03:19:36 INFO - PROCESS | 1653 | 1467109176806 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]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 03:19:36 INFO - PROCESS | 1653 | 1467109176871 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 1653 | 1467109176873 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:19:36 INFO - PROCESS | 1653 | 1467109176875 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 1653 | 1467109176876 Marionette TRACE conn2 <- [1,1558,null,{}] 03:19:36 INFO - PROCESS | 1653 | 1467109176878 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}] 03:19:36 INFO - PROCESS | 1653 | 1467109176879 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:36 INFO - PROCESS | 1653 | 1467109176978 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:19:36 INFO - PROCESS | 1653 | 1467109176982 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 1653 | 1467109176983 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab6e800 == 37 [pid = 1653] [id = 397] 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d2b800) [pid = 1653] [serial = 1190] [outer = 0x0] 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129484400) [pid = 1653] [serial = 1191] [outer = 0x128d2b800] 03:19:37 INFO - PROCESS | 1653 | 1467109177006 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a575800) [pid = 1653] [serial = 1192] [outer = 0x128d2b800] 03:19:37 INFO - PROCESS | 1653 | 1467109177343 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]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 03:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:19:37 INFO - PROCESS | 1653 | 1467109177393 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 1653 | 1467109177395 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:19:37 INFO - PROCESS | 1653 | 1467109177397 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1653 | 1467109177398 Marionette TRACE conn2 <- [1,1562,null,{}] 03:19:37 INFO - PROCESS | 1653 | 1467109177400 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}] 03:19:37 INFO - PROCESS | 1653 | 1467109177401 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:37 INFO - PROCESS | 1653 | 1467109177508 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:19:37 INFO - PROCESS | 1653 | 1467109177520 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1653 | 1467109177521 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d7c800 == 38 [pid = 1653] [id = 398] 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a579400) [pid = 1653] [serial = 1193] [outer = 0x0] 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a57d000) [pid = 1653] [serial = 1194] [outer = 0x12a579400] 03:19:37 INFO - PROCESS | 1653 | 1467109177545 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a99f800) [pid = 1653] [serial = 1195] [outer = 0x12a579400] 03:19:38 INFO - PROCESS | 1653 | 1467109178002 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]]]}] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111c75400) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11840d000) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112de8400) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1163e1800) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116170000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1181a5800) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112ddd400) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116974c00) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1192a7000) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125c4d800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1196d5c00) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115f1a800) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1121be000) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1245b5400) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126d41400) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:19:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124262c00) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 668ms 03:19:38 INFO - PROCESS | 1653 | 1467109178066 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 1653 | 1467109178068 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:19:38 INFO - PROCESS | 1653 | 1467109178071 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1653 | 1467109178073 Marionette TRACE conn2 <- [1,1566,null,{}] 03:19:38 INFO - PROCESS | 1653 | 1467109178076 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}] 03:19:38 INFO - PROCESS | 1653 | 1467109178078 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:38 INFO - PROCESS | 1653 | 1467109178164 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:19:38 INFO - PROCESS | 1653 | 1467109178170 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 1653 | 1467109178171 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124017800 == 39 [pid = 1653] [id = 399] 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113ce9400) [pid = 1653] [serial = 1196] [outer = 0x0] 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116769400) [pid = 1653] [serial = 1197] [outer = 0x113ce9400] 03:19:38 INFO - PROCESS | 1653 | 1467109178195 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11819d800) [pid = 1653] [serial = 1198] [outer = 0x113ce9400] 03:19:38 INFO - PROCESS | 1653 | 1467109178531 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]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 03:19:38 INFO - PROCESS | 1653 | 1467109178541 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 1653 | 1467109178543 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:19:38 INFO - PROCESS | 1653 | 1467109178545 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1653 | 1467109178547 Marionette TRACE conn2 <- [1,1570,null,{}] 03:19:38 INFO - PROCESS | 1653 | 1467109178549 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}] 03:19:38 INFO - PROCESS | 1653 | 1467109178551 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:38 INFO - PROCESS | 1653 | 1467109178674 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:19:38 INFO - PROCESS | 1653 | 1467109178679 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 1653 | 1467109178681 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c450000 == 40 [pid = 1653] [id = 400] 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113cec800) [pid = 1653] [serial = 1199] [outer = 0x0] 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11840d000) [pid = 1653] [serial = 1200] [outer = 0x113cec800] 03:19:38 INFO - PROCESS | 1653 | 1467109178707 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a9a6c00) [pid = 1653] [serial = 1201] [outer = 0x113cec800] 03:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 470ms 03:19:39 INFO - PROCESS | 1653 | 1467109179011 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]]]}] 03:19:39 INFO - PROCESS | 1653 | 1467109179016 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1653 | 1467109179017 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:19:39 INFO - PROCESS | 1653 | 1467109179027 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1653 | 1467109179028 Marionette TRACE conn2 <- [1,1574,null,{}] 03:19:39 INFO - PROCESS | 1653 | 1467109179030 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}] 03:19:39 INFO - PROCESS | 1653 | 1467109179031 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:39 INFO - PROCESS | 1653 | 1467109179115 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:19:39 INFO - PROCESS | 1653 | 1467109179122 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1653 | 1467109179123 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c73d800 == 41 [pid = 1653] [id = 401] 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1196cf400) [pid = 1653] [serial = 1202] [outer = 0x0] 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12aa88800) [pid = 1653] [serial = 1203] [outer = 0x1196cf400] 03:19:39 INFO - PROCESS | 1653 | 1467109179147 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12aba1800) [pid = 1653] [serial = 1204] [outer = 0x1196cf400] 03:19:39 INFO - PROCESS | 1653 | 1467109179488 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]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 474ms 03:19:39 INFO - PROCESS | 1653 | 1467109179495 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1653 | 1467109179496 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:19:39 INFO - PROCESS | 1653 | 1467109179498 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1653 | 1467109179499 Marionette TRACE conn2 <- [1,1578,null,{}] 03:19:39 INFO - PROCESS | 1653 | 1467109179501 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}] 03:19:39 INFO - PROCESS | 1653 | 1467109179503 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:39 INFO - PROCESS | 1653 | 1467109179624 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:19:39 INFO - PROCESS | 1653 | 1467109179630 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1653 | 1467109179631 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca65000 == 42 [pid = 1653] [id = 402] 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116170000) [pid = 1653] [serial = 1205] [outer = 0x0] 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12aba0800) [pid = 1653] [serial = 1206] [outer = 0x116170000] 03:19:39 INFO - PROCESS | 1653 | 1467109179655 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b655000) [pid = 1653] [serial = 1207] [outer = 0x116170000] 03:19:39 INFO - PROCESS | 1653 | 1467109179932 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]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 468ms 03:19:39 INFO - PROCESS | 1653 | 1467109179966 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1653 | 1467109179968 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:19:39 INFO - PROCESS | 1653 | 1467109179980 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1653 | 1467109179981 Marionette TRACE conn2 <- [1,1582,null,{}] 03:19:39 INFO - PROCESS | 1653 | 1467109179983 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}] 03:19:39 INFO - PROCESS | 1653 | 1467109179985 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:40 INFO - PROCESS | 1653 | 1467109180188 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:19:40 INFO - PROCESS | 1653 | 1467109180317 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 1653 | 1467109180319 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f93800 == 43 [pid = 1653] [id = 403] 03:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11213d000) [pid = 1653] [serial = 1208] [outer = 0x0] 03:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1129a8000) [pid = 1653] [serial = 1209] [outer = 0x11213d000] 03:19:40 INFO - PROCESS | 1653 | 1467109180375 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1150c0800) [pid = 1653] [serial = 1210] [outer = 0x11213d000] 03:19:40 INFO - PROCESS | 1653 | 1467109180881 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]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 919ms 03:19:40 INFO - PROCESS | 1653 | 1467109180901 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 1653 | 1467109180903 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:19:40 INFO - PROCESS | 1653 | 1467109180909 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 1653 | 1467109180911 Marionette TRACE conn2 <- [1,1586,null,{}] 03:19:40 INFO - PROCESS | 1653 | 1467109180914 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}] 03:19:40 INFO - PROCESS | 1653 | 1467109180917 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:41 INFO - PROCESS | 1653 | 1467109181022 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:19:41 INFO - PROCESS | 1653 | 1467109181081 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1653 | 1467109181082 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d71800 == 44 [pid = 1653] [id = 404] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1167cd400) [pid = 1653] [serial = 1211] [outer = 0x0] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11820b400) [pid = 1653] [serial = 1212] [outer = 0x1167cd400] 03:19:41 INFO - PROCESS | 1653 | 1467109181112 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118d4f800) [pid = 1653] [serial = 1213] [outer = 0x1167cd400] 03:19:41 INFO - PROCESS | 1653 | 1467109181559 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]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 03:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:19:41 INFO - PROCESS | 1653 | 1467109181580 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 1653 | 1467109181582 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:19:41 INFO - PROCESS | 1653 | 1467109181584 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1653 | 1467109181585 Marionette TRACE conn2 <- [1,1590,null,{}] 03:19:41 INFO - PROCESS | 1653 | 1467109181590 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}] 03:19:41 INFO - PROCESS | 1653 | 1467109181591 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:41 INFO - PROCESS | 1653 | 1467109181694 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:19:41 INFO - PROCESS | 1653 | 1467109181755 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1653 | 1467109181757 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5c000 == 45 [pid = 1653] [id = 405] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119309800) [pid = 1653] [serial = 1214] [outer = 0x0] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119c47c00) [pid = 1653] [serial = 1215] [outer = 0x119309800] 03:19:41 INFO - PROCESS | 1653 | 1467109181785 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1241a9000) [pid = 1653] [serial = 1216] [outer = 0x119309800] 03:19:42 INFO - PROCESS | 1653 | 1467109182209 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]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 03:19:42 INFO - PROCESS | 1653 | 1467109182255 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 1653 | 1467109182258 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:19:42 INFO - PROCESS | 1653 | 1467109182266 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 1653 | 1467109182269 Marionette TRACE conn2 <- [1,1594,null,{}] 03:19:42 INFO - PROCESS | 1653 | 1467109182271 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}] 03:19:42 INFO - PROCESS | 1653 | 1467109182274 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:42 INFO - PROCESS | 1653 | 1467109182408 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:19:42 INFO - PROCESS | 1653 | 1467109182505 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 1653 | 1467109182507 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf19000 == 46 [pid = 1653] [id = 406] 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128609400) [pid = 1653] [serial = 1217] [outer = 0x0] 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128920800) [pid = 1653] [serial = 1218] [outer = 0x128609400] 03:19:42 INFO - PROCESS | 1653 | 1467109182545 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128929c00) [pid = 1653] [serial = 1219] [outer = 0x128609400] 03:19:43 INFO - PROCESS | 1653 | 1467109183026 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]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 827ms 03:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:19:43 INFO - PROCESS | 1653 | 1467109183088 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 1653 | 1467109183090 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:19:43 INFO - PROCESS | 1653 | 1467109183092 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1653 | 1467109183093 Marionette TRACE conn2 <- [1,1598,null,{}] 03:19:43 INFO - PROCESS | 1653 | 1467109183096 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}] 03:19:43 INFO - PROCESS | 1653 | 1467109183097 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:43 INFO - PROCESS | 1653 | 1467109183206 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:19:43 INFO - PROCESS | 1653 | 1467109183321 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1653 | 1467109183322 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fab000 == 47 [pid = 1653] [id = 407] 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x111e2e800) [pid = 1653] [serial = 1220] [outer = 0x0] 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112dd0000) [pid = 1653] [serial = 1221] [outer = 0x111e2e800] 03:19:43 INFO - PROCESS | 1653 | 1467109183365 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1181a5c00) [pid = 1653] [serial = 1222] [outer = 0x111e2e800] 03:19:44 INFO - PROCESS | 1653 | 1467109184003 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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 969ms 03:19:44 INFO - PROCESS | 1653 | 1467109184072 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1653 | 1467109184074 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:19:44 INFO - PROCESS | 1653 | 1467109184078 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1653 | 1467109184080 Marionette TRACE conn2 <- [1,1602,null,{}] 03:19:44 INFO - PROCESS | 1653 | 1467109184084 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}] 03:19:44 INFO - PROCESS | 1653 | 1467109184086 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:44 INFO - PROCESS | 1653 | 1467109184184 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:19:44 INFO - PROCESS | 1653 | 1467109184260 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 1653 | 1467109184261 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f5b800 == 48 [pid = 1653] [id = 408] 03:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116974c00) [pid = 1653] [serial = 1223] [outer = 0x0] 03:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116f6a000) [pid = 1653] [serial = 1224] [outer = 0x116974c00] 03:19:44 INFO - PROCESS | 1653 | 1467109184289 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117ead400) [pid = 1653] [serial = 1225] [outer = 0x116974c00] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca65000 == 47 [pid = 1653] [id = 402] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c73d800 == 46 [pid = 1653] [id = 401] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c450000 == 45 [pid = 1653] [id = 400] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x124017800 == 44 [pid = 1653] [id = 399] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119d7c800 == 43 [pid = 1653] [id = 398] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab6e800 == 42 [pid = 1653] [id = 397] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58b800 == 41 [pid = 1653] [id = 396] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x128884000 == 40 [pid = 1653] [id = 395] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x126831000 == 39 [pid = 1653] [id = 394] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x124935000 == 38 [pid = 1653] [id = 393] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119d7d000 == 37 [pid = 1653] [id = 392] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11823e800 == 36 [pid = 1653] [id = 391] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1181ba800 == 35 [pid = 1653] [id = 390] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1241d1000 == 34 [pid = 1653] [id = 389] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11723c800 == 33 [pid = 1653] [id = 388] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd8f800 == 32 [pid = 1653] [id = 387] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x112fab000 == 31 [pid = 1653] [id = 407] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf19000 == 30 [pid = 1653] [id = 406] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5c000 == 29 [pid = 1653] [id = 405] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119d71800 == 28 [pid = 1653] [id = 404] 03:19:45 INFO - PROCESS | 1653 | --DOCSHELL 0x115f93800 == 27 [pid = 1653] [id = 403] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1133ddc00) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113cf6000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116903c00) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116976000) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116f72c00) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11840b400) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1181a2c00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118208000) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1181fc000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1176cb400) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x122696c00) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11980b400) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128606000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1268bf000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c47400) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128987400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124b7b000) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f68800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124b88400) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125077c00) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12892bc00) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125cc0400) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1268be400) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125c4d000) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1172c9000) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1245b2c00) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1196ce000) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1196d2800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128d2a800) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119226400) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12860ac00) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1192a5800) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1246ab400) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 03:19:45 INFO - PROCESS | 1653 | 1467109185301 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]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1277ms 03:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:19:45 INFO - PROCESS | 1653 | 1467109185356 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1653 | 1467109185358 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:19:45 INFO - PROCESS | 1653 | 1467109185361 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1653 | 1467109185363 Marionette TRACE conn2 <- [1,1606,null,{}] 03:19:45 INFO - PROCESS | 1653 | 1467109185366 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}] 03:19:45 INFO - PROCESS | 1653 | 1467109185368 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:45 INFO - PROCESS | 1653 | 1467109185448 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:19:45 INFO - PROCESS | 1653 | 1467109185457 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 1653 | 1467109185460 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116711800 == 28 [pid = 1653] [id = 409] 03:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112ddd000) [pid = 1653] [serial = 1226] [outer = 0x0] 03:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113c9dc00) [pid = 1653] [serial = 1227] [outer = 0x112ddd000] 03:19:45 INFO - PROCESS | 1653 | 1467109185487 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112ddbc00) [pid = 1653] [serial = 1228] [outer = 0x112ddd000] 03:19:45 INFO - PROCESS | 1653 | 1467109185869 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]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 03:19:45 INFO - PROCESS | 1653 | 1467109185881 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1653 | 1467109185885 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:19:45 INFO - PROCESS | 1653 | 1467109185890 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1653 | 1467109185892 Marionette TRACE conn2 <- [1,1610,null,{}] 03:19:45 INFO - PROCESS | 1653 | 1467109185895 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}] 03:19:45 INFO - PROCESS | 1653 | 1467109185896 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:45 INFO - PROCESS | 1653 | 1467109185975 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:19:45 INFO - PROCESS | 1653 | 1467109185979 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 1653 | 1467109185980 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e79800 == 29 [pid = 1653] [id = 410] 03:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116771c00) [pid = 1653] [serial = 1229] [outer = 0x0] 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1172c2800) [pid = 1653] [serial = 1230] [outer = 0x116771c00] 03:19:46 INFO - PROCESS | 1653 | 1467109186010 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117ea9800) [pid = 1653] [serial = 1231] [outer = 0x116771c00] 03:19:46 INFO - PROCESS | 1653 | 1467109186349 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]]]}] 03:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 03:19:46 INFO - PROCESS | 1653 | 1467109186360 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:19:46 INFO - PROCESS | 1653 | 1467109186362 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:19:46 INFO - PROCESS | 1653 | 1467109186364 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 1653 | 1467109186366 Marionette TRACE conn2 <- [1,1614,null,{}] 03:19:46 INFO - PROCESS | 1653 | 1467109186374 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}] 03:19:46 INFO - PROCESS | 1653 | 1467109186377 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:46 INFO - PROCESS | 1653 | 1467109186458 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:19:46 INFO - PROCESS | 1653 | 1467109186515 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1653 | 1467109186518 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c2800 == 30 [pid = 1653] [id = 411] 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129a7400) [pid = 1653] [serial = 1232] [outer = 0x0] 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118207000) [pid = 1653] [serial = 1233] [outer = 0x1129a7400] 03:19:46 INFO - PROCESS | 1653 | 1467109186545 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1186efc00) [pid = 1653] [serial = 1234] [outer = 0x1129a7400] 03:19:46 INFO - PROCESS | 1653 | 1467109186847 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]]]}] 03:19:46 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 03:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 03:19:46 INFO - PROCESS | 1653 | 1467109186885 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:19:46 INFO - PROCESS | 1653 | 1467109186891 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:19:46 INFO - PROCESS | 1653 | 1467109186893 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 1653 | 1467109186894 Marionette TRACE conn2 <- [1,1618,null,{}] 03:19:46 INFO - PROCESS | 1653 | 1467109186897 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}] 03:19:46 INFO - PROCESS | 1653 | 1467109186898 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:46 INFO - PROCESS | 1653 | 1467109186975 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:19:47 INFO - PROCESS | 1653 | 1467109187035 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 1653 | 1467109187036 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119910800 == 31 [pid = 1653] [id = 412] 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1182ba800) [pid = 1653] [serial = 1235] [outer = 0x0] 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118d56800) [pid = 1653] [serial = 1236] [outer = 0x1182ba800] 03:19:47 INFO - PROCESS | 1653 | 1467109187060 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119309000) [pid = 1653] [serial = 1237] [outer = 0x1182ba800] 03:19:47 INFO - PROCESS | 1653 | 1467109187331 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]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 469ms 03:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:19:47 INFO - PROCESS | 1653 | 1467109187362 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1653 | 1467109187363 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:19:47 INFO - PROCESS | 1653 | 1467109187366 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1653 | 1467109187378 Marionette TRACE conn2 <- [1,1622,null,{}] 03:19:47 INFO - PROCESS | 1653 | 1467109187386 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}] 03:19:47 INFO - PROCESS | 1653 | 1467109187390 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:47 INFO - PROCESS | 1653 | 1467109187491 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:19:47 INFO - PROCESS | 1653 | 1467109187495 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 1653 | 1467109187497 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x122719800 == 32 [pid = 1653] [id = 413] 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11662f400) [pid = 1653] [serial = 1238] [outer = 0x0] 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1196d2800) [pid = 1653] [serial = 1239] [outer = 0x11662f400] 03:19:47 INFO - PROCESS | 1653 | 1467109187520 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11996f400) [pid = 1653] [serial = 1240] [outer = 0x11662f400] 03:19:47 INFO - PROCESS | 1653 | 1467109187878 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]]]}] 03:19:47 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 03:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 540ms 03:19:47 INFO - PROCESS | 1653 | 1467109187907 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1653 | 1467109187908 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:19:47 INFO - PROCESS | 1653 | 1467109187911 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1653 | 1467109187912 Marionette TRACE conn2 <- [1,1626,null,{}] 03:19:47 INFO - PROCESS | 1653 | 1467109187921 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}] 03:19:47 INFO - PROCESS | 1653 | 1467109187926 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:48 INFO - PROCESS | 1653 | 1467109188041 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:19:48 INFO - PROCESS | 1653 | 1467109188045 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1653 | 1467109188046 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e2c000 == 33 [pid = 1653] [id = 414] 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1172c1c00) [pid = 1653] [serial = 1241] [outer = 0x0] 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x122694c00) [pid = 1653] [serial = 1242] [outer = 0x1172c1c00] 03:19:48 INFO - PROCESS | 1653 | 1467109188070 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124b7c400) [pid = 1653] [serial = 1243] [outer = 0x1172c1c00] 03:19:48 INFO - PROCESS | 1653 | 1467109188408 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]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 527ms 03:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:19:48 INFO - PROCESS | 1653 | 1467109188444 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 1653 | 1467109188445 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:19:48 INFO - PROCESS | 1653 | 1467109188448 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 1653 | 1467109188449 Marionette TRACE conn2 <- [1,1630,null,{}] 03:19:48 INFO - PROCESS | 1653 | 1467109188451 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}] 03:19:48 INFO - PROCESS | 1653 | 1467109188454 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:48 INFO - PROCESS | 1653 | 1467109188557 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:19:48 INFO - PROCESS | 1653 | 1467109188591 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1653 | 1467109188592 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126529000 == 34 [pid = 1653] [id = 415] 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129a6800) [pid = 1653] [serial = 1244] [outer = 0x0] 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124eef000) [pid = 1653] [serial = 1245] [outer = 0x1129a6800] 03:19:48 INFO - PROCESS | 1653 | 1467109188616 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125720400) [pid = 1653] [serial = 1246] [outer = 0x1129a6800] 03:19:48 INFO - PROCESS | 1653 | 1467109188900 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]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 469ms 03:19:48 INFO - PROCESS | 1653 | 1467109188917 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 1653 | 1467109188920 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:19:48 INFO - PROCESS | 1653 | 1467109188936 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 1653 | 1467109188940 Marionette TRACE conn2 <- [1,1634,null,{}] 03:19:48 INFO - PROCESS | 1653 | 1467109188943 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}] 03:19:48 INFO - PROCESS | 1653 | 1467109188944 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:49 INFO - PROCESS | 1653 | 1467109189040 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:19:49 INFO - PROCESS | 1653 | 1467109189051 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1653 | 1467109189052 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887f000 == 35 [pid = 1653] [id = 416] 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125c4d800) [pid = 1653] [serial = 1247] [outer = 0x0] 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126861800) [pid = 1653] [serial = 1248] [outer = 0x125c4d800] 03:19:49 INFO - PROCESS | 1653 | 1467109189077 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127077c00) [pid = 1653] [serial = 1249] [outer = 0x125c4d800] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196cf400) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128d29000) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128d2b800) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a579400) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a86c00) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c9b400) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12892c000) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1181fec00) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1129ab000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1128c8400) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a12400) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11662c400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113ce9400) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113cec800) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116170000) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:19:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124b88800) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:19:49 INFO - PROCESS | 1653 | 1467109189616 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]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 729ms 03:19:49 INFO - PROCESS | 1653 | 1467109189659 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:19:49 INFO - PROCESS | 1653 | 1467109189661 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:19:49 INFO - PROCESS | 1653 | 1467109189663 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1653 | 1467109189664 Marionette TRACE conn2 <- [1,1638,null,{}] 03:19:49 INFO - PROCESS | 1653 | 1467109189667 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}] 03:19:49 INFO - PROCESS | 1653 | 1467109189668 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:49 INFO - PROCESS | 1653 | 1467109189749 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:19:49 INFO - PROCESS | 1653 | 1467109189755 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1653 | 1467109189756 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921f000 == 36 [pid = 1653] [id = 417] 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x113cec800) [pid = 1653] [serial = 1250] [outer = 0x0] 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176cbc00) [pid = 1653] [serial = 1251] [outer = 0x113cec800] 03:19:49 INFO - PROCESS | 1653 | 1467109189780 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124b18000) [pid = 1653] [serial = 1252] [outer = 0x113cec800] 03:19:50 INFO - PROCESS | 1653 | 1467109190101 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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 468ms 03:19:50 INFO - PROCESS | 1653 | 1467109190132 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1653 | 1467109190133 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:19:50 INFO - PROCESS | 1653 | 1467109190135 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1653 | 1467109190136 Marionette TRACE conn2 <- [1,1642,null,{}] 03:19:50 INFO - PROCESS | 1653 | 1467109190139 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}] 03:19:50 INFO - PROCESS | 1653 | 1467109190140 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:50 INFO - PROCESS | 1653 | 1467109190240 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:19:50 INFO - PROCESS | 1653 | 1467109190246 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1653 | 1467109190247 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129672800 == 37 [pid = 1653] [id = 418] 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116772000) [pid = 1653] [serial = 1253] [outer = 0x0] 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12707b400) [pid = 1653] [serial = 1254] [outer = 0x116772000] 03:19:50 INFO - PROCESS | 1653 | 1467109190271 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128925c00) [pid = 1653] [serial = 1255] [outer = 0x116772000] 03:19:50 INFO - PROCESS | 1653 | 1467109190588 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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 471ms 03:19:50 INFO - PROCESS | 1653 | 1467109190609 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1653 | 1467109190610 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:19:50 INFO - PROCESS | 1653 | 1467109190612 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1653 | 1467109190614 Marionette TRACE conn2 <- [1,1646,null,{}] 03:19:50 INFO - PROCESS | 1653 | 1467109190616 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}] 03:19:50 INFO - PROCESS | 1653 | 1467109190618 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:50 INFO - PROCESS | 1653 | 1467109190727 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:19:50 INFO - PROCESS | 1653 | 1467109190731 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1653 | 1467109190733 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x122709000 == 38 [pid = 1653] [id = 419] 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12892b800) [pid = 1653] [serial = 1256] [outer = 0x0] 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128d23800) [pid = 1653] [serial = 1257] [outer = 0x12892b800] 03:19:50 INFO - PROCESS | 1653 | 1467109190759 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129034800) [pid = 1653] [serial = 1258] [outer = 0x12892b800] 03:19:51 INFO - PROCESS | 1653 | 1467109191097 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]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 03:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:19:51 INFO - PROCESS | 1653 | 1467109191134 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 1653 | 1467109191135 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:19:51 INFO - PROCESS | 1653 | 1467109191138 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1653 | 1467109191139 Marionette TRACE conn2 <- [1,1650,null,{}] 03:19:51 INFO - PROCESS | 1653 | 1467109191141 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}] 03:19:51 INFO - PROCESS | 1653 | 1467109191142 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:51 INFO - PROCESS | 1653 | 1467109191243 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:19:51 INFO - PROCESS | 1653 | 1467109191249 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 1653 | 1467109191250 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b61c000 == 39 [pid = 1653] [id = 420] 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129036000) [pid = 1653] [serial = 1259] [outer = 0x0] 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129271000) [pid = 1653] [serial = 1260] [outer = 0x129036000] 03:19:51 INFO - PROCESS | 1653 | 1467109191276 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a4b6c00) [pid = 1653] [serial = 1261] [outer = 0x129036000] 03:19:51 INFO - PROCESS | 1653 | 1467109191643 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]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 03:19:51 INFO - PROCESS | 1653 | 1467109191657 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 1653 | 1467109191660 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:19:51 INFO - PROCESS | 1653 | 1467109191664 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1653 | 1467109191666 Marionette TRACE conn2 <- [1,1654,null,{}] 03:19:51 INFO - PROCESS | 1653 | 1467109191673 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}] 03:19:51 INFO - PROCESS | 1653 | 1467109191675 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:51 INFO - PROCESS | 1653 | 1467109191793 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:19:51 INFO - PROCESS | 1653 | 1467109191875 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 1653 | 1467109191878 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116606000 == 40 [pid = 1653] [id = 421] 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1129ad400) [pid = 1653] [serial = 1262] [outer = 0x0] 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112a79c00) [pid = 1653] [serial = 1263] [outer = 0x1129ad400] 03:19:51 INFO - PROCESS | 1653 | 1467109191910 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1150c6400) [pid = 1653] [serial = 1264] [outer = 0x1129ad400] 03:19:52 INFO - PROCESS | 1653 | 1467109192374 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]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 773ms 03:19:52 INFO - PROCESS | 1653 | 1467109192462 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 1653 | 1467109192465 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:19:52 INFO - PROCESS | 1653 | 1467109192473 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 1653 | 1467109192475 Marionette TRACE conn2 <- [1,1658,null,{}] 03:19:52 INFO - PROCESS | 1653 | 1467109192478 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}] 03:19:52 INFO - PROCESS | 1653 | 1467109192480 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:52 INFO - PROCESS | 1653 | 1467109192587 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:19:52 INFO - PROCESS | 1653 | 1467109192668 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1653 | 1467109192669 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119553000 == 41 [pid = 1653] [id = 422] 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116a11c00) [pid = 1653] [serial = 1265] [outer = 0x0] 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1172c8400) [pid = 1653] [serial = 1266] [outer = 0x116a11c00] 03:19:52 INFO - PROCESS | 1653 | 1467109192699 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11819a800) [pid = 1653] [serial = 1267] [outer = 0x116a11c00] 03:19:53 INFO - PROCESS | 1653 | 1467109193251 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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 973ms 03:19:53 INFO - PROCESS | 1653 | 1467109193447 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1653 | 1467109193450 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:19:53 INFO - PROCESS | 1653 | 1467109193453 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1653 | 1467109193455 Marionette TRACE conn2 <- [1,1662,null,{}] 03:19:53 INFO - PROCESS | 1653 | 1467109193458 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}] 03:19:53 INFO - PROCESS | 1653 | 1467109193460 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:53 INFO - PROCESS | 1653 | 1467109193568 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:19:53 INFO - PROCESS | 1653 | 1467109193625 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1653 | 1467109193628 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e3d000 == 42 [pid = 1653] [id = 423] 03:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1121b7400) [pid = 1653] [serial = 1268] [outer = 0x0] 03:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1128c9400) [pid = 1653] [serial = 1269] [outer = 0x1121b7400] 03:19:53 INFO - PROCESS | 1653 | 1467109193655 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1129a7c00) [pid = 1653] [serial = 1270] [outer = 0x1121b7400] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x122709000 == 41 [pid = 1653] [id = 419] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129672800 == 40 [pid = 1653] [id = 418] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11921f000 == 39 [pid = 1653] [id = 417] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12887f000 == 38 [pid = 1653] [id = 416] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x126529000 == 37 [pid = 1653] [id = 415] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x124e2c000 == 36 [pid = 1653] [id = 414] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x122719800 == 35 [pid = 1653] [id = 413] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119910800 == 34 [pid = 1653] [id = 412] 03:19:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c2800 == 33 [pid = 1653] [id = 411] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117e79800 == 32 [pid = 1653] [id = 410] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x116711800 == 31 [pid = 1653] [id = 409] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12aba1800) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129251400) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129484400) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a57d000) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a575800) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113c9d800) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116174000) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12269d400) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124389c00) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129479800) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182b0c00) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118952c00) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196d4000) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c49000) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1247e2800) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124b89400) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117483c00) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181a3000) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118203c00) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186f8000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11819d800) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116769400) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11840d000) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12aa88800) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a99f800) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b655000) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12aba0800) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125c48800) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129479000) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a9a6c00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128986000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 03:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 03:19:54 INFO - PROCESS | 1653 | 1467109194113 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]]]}] 03:19:54 INFO - PROCESS | 1653 | 1467109194126 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:19:54 INFO - PROCESS | 1653 | 1467109194129 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:19:54 INFO - PROCESS | 1653 | 1467109194135 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 1653 | 1467109194141 Marionette TRACE conn2 <- [1,1666,null,{}] 03:19:54 INFO - PROCESS | 1653 | 1467109194145 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}] 03:19:54 INFO - PROCESS | 1653 | 1467109194148 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:54 INFO - PROCESS | 1653 | 1467109194269 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:19:54 INFO - PROCESS | 1653 | 1467109194277 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1653 | 1467109194279 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e67000 == 32 [pid = 1653] [id = 424] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113c99400) [pid = 1653] [serial = 1271] [outer = 0x0] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116169400) [pid = 1653] [serial = 1272] [outer = 0x113c99400] 03:19:54 INFO - PROCESS | 1653 | 1467109194320 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116172000) [pid = 1653] [serial = 1273] [outer = 0x113c99400] 03:19:54 INFO - PROCESS | 1653 | 1467109194716 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]]]}] 03:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 03:19:54 INFO - PROCESS | 1653 | 1467109194761 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 1653 | 1467109194762 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:19:54 INFO - PROCESS | 1653 | 1467109194765 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 1653 | 1467109194766 Marionette TRACE conn2 <- [1,1670,null,{}] 03:19:54 INFO - PROCESS | 1653 | 1467109194773 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}] 03:19:54 INFO - PROCESS | 1653 | 1467109194776 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:54 INFO - PROCESS | 1653 | 1467109194859 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:19:54 INFO - PROCESS | 1653 | 1467109194864 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1653 | 1467109194867 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119205800 == 33 [pid = 1653] [id = 425] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f67c00) [pid = 1653] [serial = 1274] [outer = 0x0] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117225000) [pid = 1653] [serial = 1275] [outer = 0x116f67c00] 03:19:54 INFO - PROCESS | 1653 | 1467109194898 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117ea8c00) [pid = 1653] [serial = 1276] [outer = 0x116f67c00] 03:19:55 INFO - PROCESS | 1653 | 1467109195261 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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 03:19:55 INFO - PROCESS | 1653 | 1467109195284 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1653 | 1467109195285 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:19:55 INFO - PROCESS | 1653 | 1467109195290 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1653 | 1467109195291 Marionette TRACE conn2 <- [1,1674,null,{}] 03:19:55 INFO - PROCESS | 1653 | 1467109195293 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}] 03:19:55 INFO - PROCESS | 1653 | 1467109195294 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:55 INFO - PROCESS | 1653 | 1467109195375 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:19:55 INFO - PROCESS | 1653 | 1467109195378 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1653 | 1467109195379 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12259e800 == 34 [pid = 1653] [id = 426] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118199800) [pid = 1653] [serial = 1277] [outer = 0x0] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181a5000) [pid = 1653] [serial = 1278] [outer = 0x118199800] 03:19:55 INFO - PROCESS | 1653 | 1467109195404 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118210800) [pid = 1653] [serial = 1279] [outer = 0x118199800] 03:19:55 INFO - PROCESS | 1653 | 1467109195729 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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 470ms 03:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:19:55 INFO - PROCESS | 1653 | 1467109195760 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1653 | 1467109195761 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:19:55 INFO - PROCESS | 1653 | 1467109195763 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1653 | 1467109195764 Marionette TRACE conn2 <- [1,1678,null,{}] 03:19:55 INFO - PROCESS | 1653 | 1467109195766 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}] 03:19:55 INFO - PROCESS | 1653 | 1467109195767 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:55 INFO - PROCESS | 1653 | 1467109195845 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:19:55 INFO - PROCESS | 1653 | 1467109195909 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1653 | 1467109195910 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246bf000 == 35 [pid = 1653] [id = 427] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112a79800) [pid = 1653] [serial = 1280] [outer = 0x0] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1182be400) [pid = 1653] [serial = 1281] [outer = 0x112a79800] 03:19:55 INFO - PROCESS | 1653 | 1467109195935 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118958800) [pid = 1653] [serial = 1282] [outer = 0x112a79800] 03:19:56 INFO - PROCESS | 1653 | 1467109196238 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]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 03:19:56 INFO - PROCESS | 1653 | 1467109196282 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1653 | 1467109196284 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:19:56 INFO - PROCESS | 1653 | 1467109196292 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1653 | 1467109196293 Marionette TRACE conn2 <- [1,1682,null,{}] 03:19:56 INFO - PROCESS | 1653 | 1467109196296 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}] 03:19:56 INFO - PROCESS | 1653 | 1467109196300 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:56 INFO - PROCESS | 1653 | 1467109196422 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:19:56 INFO - PROCESS | 1653 | 1467109196426 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1653 | 1467109196428 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x126529800 == 36 [pid = 1653] [id = 428] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118d59000) [pid = 1653] [serial = 1283] [outer = 0x0] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11930a400) [pid = 1653] [serial = 1284] [outer = 0x118d59000] 03:19:56 INFO - PROCESS | 1653 | 1467109196485 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12252b400) [pid = 1653] [serial = 1285] [outer = 0x118d59000] 03:19:56 INFO - PROCESS | 1653 | 1467109196796 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]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 524ms 03:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:19:56 INFO - PROCESS | 1653 | 1467109196817 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1653 | 1467109196818 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:19:56 INFO - PROCESS | 1653 | 1467109196824 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1653 | 1467109196825 Marionette TRACE conn2 <- [1,1686,null,{}] 03:19:56 INFO - PROCESS | 1653 | 1467109196828 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}] 03:19:56 INFO - PROCESS | 1653 | 1467109196829 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:56 INFO - PROCESS | 1653 | 1467109196927 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:19:56 INFO - PROCESS | 1653 | 1467109196964 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1653 | 1467109196965 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128890800 == 37 [pid = 1653] [id = 429] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x122692400) [pid = 1653] [serial = 1286] [outer = 0x0] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124260c00) [pid = 1653] [serial = 1287] [outer = 0x122692400] 03:19:57 INFO - PROCESS | 1653 | 1467109196996 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1245af000) [pid = 1653] [serial = 1288] [outer = 0x122692400] 03:19:57 INFO - PROCESS | 1653 | 1467109197298 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]]]}] 03:19:57 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 03:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 523ms 03:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:19:57 INFO - PROCESS | 1653 | 1467109197345 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1653 | 1467109197346 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:19:57 INFO - PROCESS | 1653 | 1467109197348 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1653 | 1467109197349 Marionette TRACE conn2 <- [1,1690,null,{}] 03:19:57 INFO - PROCESS | 1653 | 1467109197351 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}] 03:19:57 INFO - PROCESS | 1653 | 1467109197352 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:57 INFO - PROCESS | 1653 | 1467109197460 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:19:57 INFO - PROCESS | 1653 | 1467109197463 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1653 | 1467109197464 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129670000 == 38 [pid = 1653] [id = 430] 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1129a5400) [pid = 1653] [serial = 1289] [outer = 0x0] 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1245b6800) [pid = 1653] [serial = 1290] [outer = 0x1129a5400] 03:19:57 INFO - PROCESS | 1653 | 1467109197524 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124b7b000) [pid = 1653] [serial = 1291] [outer = 0x1129a5400] 03:19:57 INFO - PROCESS | 1653 | 1467109197872 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]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 567ms 03:19:57 INFO - PROCESS | 1653 | 1467109197916 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1653 | 1467109197917 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:19:57 INFO - PROCESS | 1653 | 1467109197920 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1653 | 1467109197921 Marionette TRACE conn2 <- [1,1694,null,{}] 03:19:57 INFO - PROCESS | 1653 | 1467109197923 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}] 03:19:57 INFO - PROCESS | 1653 | 1467109197924 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:58 INFO - PROCESS | 1653 | 1467109198024 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:19:58 INFO - PROCESS | 1653 | 1467109198028 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1653 | 1467109198028 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa63000 == 39 [pid = 1653] [id = 431] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124b7b800) [pid = 1653] [serial = 1292] [outer = 0x0] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124b85000) [pid = 1653] [serial = 1293] [outer = 0x124b7b800] 03:19:58 INFO - PROCESS | 1653 | 1467109198059 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12551cc00) [pid = 1653] [serial = 1294] [outer = 0x124b7b800] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11662f400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1129a6800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1129a7400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112ddd000) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116974c00) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182ba800) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116771c00) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11213d000) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1167cd400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119309800) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1172c1c00) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125c4d800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113cec800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128609400) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116772000) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12892b800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111e2e800) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:19:58 INFO - PROCESS | 1653 | 1467109198436 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]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 03:19:58 INFO - PROCESS | 1653 | 1467109198440 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 1653 | 1467109198441 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:19:58 INFO - PROCESS | 1653 | 1467109198443 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1653 | 1467109198444 Marionette TRACE conn2 <- [1,1698,null,{}] 03:19:58 INFO - PROCESS | 1653 | 1467109198446 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}] 03:19:58 INFO - PROCESS | 1653 | 1467109198448 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:58 INFO - PROCESS | 1653 | 1467109198528 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:19:58 INFO - PROCESS | 1653 | 1467109198531 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1653 | 1467109198533 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5e000 == 40 [pid = 1653] [id = 432] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11662f400) [pid = 1653] [serial = 1295] [outer = 0x0] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182b1c00) [pid = 1653] [serial = 1296] [outer = 0x11662f400] 03:19:58 INFO - PROCESS | 1653 | 1467109198557 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196d2c00) [pid = 1653] [serial = 1297] [outer = 0x11662f400] 03:19:58 INFO - PROCESS | 1653 | 1467109198891 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]]]}] 03:19:58 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 03:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 03:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:19:58 INFO - PROCESS | 1653 | 1467109198913 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 1653 | 1467109198914 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:19:58 INFO - PROCESS | 1653 | 1467109198916 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1653 | 1467109198918 Marionette TRACE conn2 <- [1,1702,null,{}] 03:19:58 INFO - PROCESS | 1653 | 1467109198922 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}] 03:19:58 INFO - PROCESS | 1653 | 1467109198925 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:59 INFO - PROCESS | 1653 | 1467109199050 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:19:59 INFO - PROCESS | 1653 | 1467109199056 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 1653 | 1467109199057 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b933800 == 41 [pid = 1653] [id = 433] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1186f7400) [pid = 1653] [serial = 1298] [outer = 0x0] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ef1800) [pid = 1653] [serial = 1299] [outer = 0x1186f7400] 03:19:59 INFO - PROCESS | 1653 | 1467109199083 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127072800) [pid = 1653] [serial = 1300] [outer = 0x1186f7400] 03:19:59 INFO - PROCESS | 1653 | 1467109199449 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]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 573ms 03:19:59 INFO - PROCESS | 1653 | 1467109199490 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 1653 | 1467109199492 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:19:59 INFO - PROCESS | 1653 | 1467109199496 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 1653 | 1467109199499 Marionette TRACE conn2 <- [1,1706,null,{}] 03:19:59 INFO - PROCESS | 1653 | 1467109199503 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}] 03:19:59 INFO - PROCESS | 1653 | 1467109199505 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:59 INFO - PROCESS | 1653 | 1467109199620 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:19:59 INFO - PROCESS | 1653 | 1467109199681 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 1653 | 1467109199682 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:19:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c445800 == 42 [pid = 1653] [id = 434] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11980c000) [pid = 1653] [serial = 1301] [outer = 0x0] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12860a800) [pid = 1653] [serial = 1302] [outer = 0x11980c000] 03:19:59 INFO - PROCESS | 1653 | 1467109199706 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12892bc00) [pid = 1653] [serial = 1303] [outer = 0x11980c000] 03:19:59 INFO - PROCESS | 1653 | 1467109199975 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]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 520ms 03:20:00 INFO - PROCESS | 1653 | 1467109200017 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:20:00 INFO - PROCESS | 1653 | 1467109200018 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:20:00 INFO - PROCESS | 1653 | 1467109200028 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 1653 | 1467109200029 Marionette TRACE conn2 <- [1,1710,null,{}] 03:20:00 INFO - PROCESS | 1653 | 1467109200032 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}] 03:20:00 INFO - PROCESS | 1653 | 1467109200033 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:00 INFO - PROCESS | 1653 | 1467109200126 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:20:00 INFO - PROCESS | 1653 | 1467109200130 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 1653 | 1467109200131 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c738000 == 43 [pid = 1653] [id = 435] 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126d9b800) [pid = 1653] [serial = 1304] [outer = 0x0] 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128988400) [pid = 1653] [serial = 1305] [outer = 0x126d9b800] 03:20:00 INFO - PROCESS | 1653 | 1467109200155 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129029000) [pid = 1653] [serial = 1306] [outer = 0x126d9b800] 03:20:00 INFO - PROCESS | 1653 | 1467109200630 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]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 677ms 03:20:00 INFO - PROCESS | 1653 | 1467109200698 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:20:00 INFO - PROCESS | 1653 | 1467109200701 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:20:00 INFO - PROCESS | 1653 | 1467109200704 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 1653 | 1467109200706 Marionette TRACE conn2 <- [1,1714,null,{}] 03:20:00 INFO - PROCESS | 1653 | 1467109200711 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}] 03:20:00 INFO - PROCESS | 1653 | 1467109200713 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:00 INFO - PROCESS | 1653 | 1467109200820 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:20:00 INFO - PROCESS | 1653 | 1467109200920 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 1653 | 1467109200921 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828f000 == 44 [pid = 1653] [id = 436] 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115f0d400) [pid = 1653] [serial = 1307] [outer = 0x0] 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116169c00) [pid = 1653] [serial = 1308] [outer = 0x115f0d400] 03:20:00 INFO - PROCESS | 1653 | 1467109200954 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116772000) [pid = 1653] [serial = 1309] [outer = 0x115f0d400] 03:20:01 INFO - PROCESS | 1653 | 1467109201385 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]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 726ms 03:20:01 INFO - PROCESS | 1653 | 1467109201431 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 1653 | 1467109201434 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:20:01 INFO - PROCESS | 1653 | 1467109201439 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 1653 | 1467109201441 Marionette TRACE conn2 <- [1,1718,null,{}] 03:20:01 INFO - PROCESS | 1653 | 1467109201443 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}] 03:20:01 INFO - PROCESS | 1653 | 1467109201445 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:01 INFO - PROCESS | 1653 | 1467109201549 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:20:01 INFO - PROCESS | 1653 | 1467109201612 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 1653 | 1467109201613 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c22800 == 45 [pid = 1653] [id = 437] 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117225400) [pid = 1653] [serial = 1310] [outer = 0x0] 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11819cc00) [pid = 1653] [serial = 1311] [outer = 0x117225400] 03:20:01 INFO - PROCESS | 1653 | 1467109201644 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118203400) [pid = 1653] [serial = 1312] [outer = 0x117225400] 03:20:02 INFO - PROCESS | 1653 | 1467109202093 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]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 720ms 03:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:20:02 INFO - PROCESS | 1653 | 1467109202165 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 1653 | 1467109202167 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:20:02 INFO - PROCESS | 1653 | 1467109202170 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 1653 | 1467109202173 Marionette TRACE conn2 <- [1,1722,null,{}] 03:20:02 INFO - PROCESS | 1653 | 1467109202181 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}] 03:20:02 INFO - PROCESS | 1653 | 1467109202184 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:02 INFO - PROCESS | 1653 | 1467109202286 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:20:02 INFO - PROCESS | 1653 | 1467109202362 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 1653 | 1467109202365 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca4d000 == 46 [pid = 1653] [id = 438] 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11840f800) [pid = 1653] [serial = 1313] [outer = 0x0] 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1196d2400) [pid = 1653] [serial = 1314] [outer = 0x11840f800] 03:20:02 INFO - PROCESS | 1653 | 1467109202397 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c4f800) [pid = 1653] [serial = 1315] [outer = 0x11840f800] 03:20:02 INFO - PROCESS | 1653 | 1467109202810 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]]]}] 03:20:02 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 03:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 03:20:02 INFO - PROCESS | 1653 | 1467109202842 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 1653 | 1467109202843 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:20:02 INFO - PROCESS | 1653 | 1467109202846 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 1653 | 1467109202847 Marionette TRACE conn2 <- [1,1726,null,{}] 03:20:02 INFO - PROCESS | 1653 | 1467109202850 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}] 03:20:02 INFO - PROCESS | 1653 | 1467109202851 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:02 INFO - PROCESS | 1653 | 1467109202956 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:20:03 INFO - PROCESS | 1653 | 1467109203017 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1653 | 1467109203018 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca68000 == 47 [pid = 1653] [id = 439] 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124b7a400) [pid = 1653] [serial = 1316] [outer = 0x0] 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125720c00) [pid = 1653] [serial = 1317] [outer = 0x124b7a400] 03:20:03 INFO - PROCESS | 1653 | 1467109203047 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128602800) [pid = 1653] [serial = 1318] [outer = 0x124b7a400] 03:20:03 INFO - PROCESS | 1653 | 1467109203691 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 870ms 03:20:03 INFO - PROCESS | 1653 | 1467109203717 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 1653 | 1467109203720 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:20:03 INFO - PROCESS | 1653 | 1467109203725 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 1653 | 1467109203727 Marionette TRACE conn2 <- [1,1730,null,{}] 03:20:03 INFO - PROCESS | 1653 | 1467109203731 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}] 03:20:03 INFO - PROCESS | 1653 | 1467109203732 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:03 INFO - PROCESS | 1653 | 1467109203832 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:20:03 INFO - PROCESS | 1653 | 1467109203906 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1653 | 1467109203909 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119906800 == 48 [pid = 1653] [id = 440] 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116171800) [pid = 1653] [serial = 1319] [outer = 0x0] 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116632c00) [pid = 1653] [serial = 1320] [outer = 0x116171800] 03:20:03 INFO - PROCESS | 1653 | 1467109203936 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116f6ec00) [pid = 1653] [serial = 1321] [outer = 0x116171800] 03:20:04 INFO - PROCESS | 1653 | 1467109204384 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]]]}] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c445800 == 47 [pid = 1653] [id = 434] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b933800 == 46 [pid = 1653] [id = 433] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5e000 == 45 [pid = 1653] [id = 432] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa63000 == 44 [pid = 1653] [id = 431] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129670000 == 43 [pid = 1653] [id = 430] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x128890800 == 42 [pid = 1653] [id = 429] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x126529800 == 41 [pid = 1653] [id = 428] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1246bf000 == 40 [pid = 1653] [id = 427] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12259e800 == 39 [pid = 1653] [id = 426] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119205800 == 38 [pid = 1653] [id = 425] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117e67000 == 37 [pid = 1653] [id = 424] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x113e3d000 == 36 [pid = 1653] [id = 423] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119553000 == 35 [pid = 1653] [id = 422] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116606000 == 34 [pid = 1653] [id = 421] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b61c000 == 33 [pid = 1653] [id = 420] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116f5b800 == 32 [pid = 1653] [id = 408] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca68000 == 31 [pid = 1653] [id = 439] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca4d000 == 30 [pid = 1653] [id = 438] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x125c22800 == 29 [pid = 1653] [id = 437] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c738000 == 28 [pid = 1653] [id = 435] 03:20:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11828f000 == 27 [pid = 1653] [id = 436] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1196d2800) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124eef000) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118207000) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1186efc00) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113c9dc00) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112ddbc00) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117ead400) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116f6a000) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118d56800) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1172c2800) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117ea9800) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1150c0800) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1129a8000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118d4f800) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11820b400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1241a9000) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x122694c00) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c47c00) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126861800) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125720400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124b18000) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176cbc00) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128929c00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128920800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12707b400) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d23800) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129034800) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127077c00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1181a5c00) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124b7c400) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112dd0000) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11996f400) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129271000) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128925c00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 03:20:04 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119309000) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 03:20:04 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 03:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1273ms 03:20:05 INFO - PROCESS | 1653 | 1467109205014 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 1653 | 1467109205017 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:20:05 INFO - PROCESS | 1653 | 1467109205023 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 1653 | 1467109205025 Marionette TRACE conn2 <- [1,1734,null,{}] 03:20:05 INFO - PROCESS | 1653 | 1467109205028 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}] 03:20:05 INFO - PROCESS | 1653 | 1467109205030 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:05 INFO - PROCESS | 1653 | 1467109205115 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:20:05 INFO - PROCESS | 1653 | 1467109205143 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 1653 | 1467109205146 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161d7800 == 28 [pid = 1653] [id = 441] 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112ddf800) [pid = 1653] [serial = 1322] [outer = 0x0] 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1133af000) [pid = 1653] [serial = 1323] [outer = 0x112ddf800] 03:20:05 INFO - PROCESS | 1653 | 1467109205173 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115d1a000) [pid = 1653] [serial = 1324] [outer = 0x112ddf800] 03:20:05 INFO - PROCESS | 1653 | 1467109205747 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]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 771ms 03:20:05 INFO - PROCESS | 1653 | 1467109205794 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 1653 | 1467109205796 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:20:05 INFO - PROCESS | 1653 | 1467109205799 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 1653 | 1467109205801 Marionette TRACE conn2 <- [1,1738,null,{}] 03:20:05 INFO - PROCESS | 1653 | 1467109205804 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}] 03:20:05 INFO - PROCESS | 1653 | 1467109205806 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:05 INFO - PROCESS | 1653 | 1467109205908 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:20:05 INFO - PROCESS | 1653 | 1467109205962 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 1653 | 1467109205963 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b7800 == 29 [pid = 1653] [id = 442] 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113cec400) [pid = 1653] [serial = 1325] [outer = 0x0] 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11662c400) [pid = 1653] [serial = 1326] [outer = 0x113cec400] 03:20:05 INFO - PROCESS | 1653 | 1467109205995 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a12800) [pid = 1653] [serial = 1327] [outer = 0x113cec400] 03:20:06 INFO - PROCESS | 1653 | 1467109206510 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]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 721ms 03:20:06 INFO - PROCESS | 1653 | 1467109206546 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 1653 | 1467109206550 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:20:06 INFO - PROCESS | 1653 | 1467109206558 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 1653 | 1467109206560 Marionette TRACE conn2 <- [1,1742,null,{}] 03:20:06 INFO - PROCESS | 1653 | 1467109206563 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}] 03:20:06 INFO - PROCESS | 1653 | 1467109206565 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:06 INFO - PROCESS | 1653 | 1467109206672 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:20:06 INFO - PROCESS | 1653 | 1467109206755 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1653 | 1467109206757 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118232800 == 30 [pid = 1653] [id = 443] 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a12c00) [pid = 1653] [serial = 1328] [outer = 0x0] 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117ea9800) [pid = 1653] [serial = 1329] [outer = 0x116a12c00] 03:20:06 INFO - PROCESS | 1653 | 1467109206788 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11819c000) [pid = 1653] [serial = 1330] [outer = 0x116a12c00] 03:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119906800 == 29 [pid = 1653] [id = 440] 03:20:07 INFO - PROCESS | 1653 | 1467109207330 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 825ms 03:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:20:07 INFO - PROCESS | 1653 | 1467109207382 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1653 | 1467109207384 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:20:07 INFO - PROCESS | 1653 | 1467109207390 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1653 | 1467109207391 Marionette TRACE conn2 <- [1,1746,null,{}] 03:20:07 INFO - PROCESS | 1653 | 1467109207395 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}] 03:20:07 INFO - PROCESS | 1653 | 1467109207397 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:07 INFO - PROCESS | 1653 | 1467109207477 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:20:07 INFO - PROCESS | 1653 | 1467109207543 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 1653 | 1467109207544 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b6000 == 30 [pid = 1653] [id = 444] 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113cec800) [pid = 1653] [serial = 1331] [outer = 0x0] 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116769400) [pid = 1653] [serial = 1332] [outer = 0x113cec800] 03:20:07 INFO - PROCESS | 1653 | 1467109207572 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f6f000) [pid = 1653] [serial = 1333] [outer = 0x113cec800] 03:20:07 INFO - PROCESS | 1653 | 1467109207877 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 524ms 03:20:07 INFO - PROCESS | 1653 | 1467109207912 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1653 | 1467109207915 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:20:07 INFO - PROCESS | 1653 | 1467109207920 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1653 | 1467109207924 Marionette TRACE conn2 <- [1,1750,null,{}] 03:20:07 INFO - PROCESS | 1653 | 1467109207927 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}] 03:20:07 INFO - PROCESS | 1653 | 1467109207929 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:08 INFO - PROCESS | 1653 | 1467109208007 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:20:08 INFO - PROCESS | 1653 | 1467109208092 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1653 | 1467109208093 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119203800 == 31 [pid = 1653] [id = 445] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116f6d000) [pid = 1653] [serial = 1334] [outer = 0x0] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118204c00) [pid = 1653] [serial = 1335] [outer = 0x116f6d000] 03:20:08 INFO - PROCESS | 1653 | 1467109208121 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1182b3c00) [pid = 1653] [serial = 1336] [outer = 0x116f6d000] 03:20:08 INFO - PROCESS | 1653 | 1467109208416 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 524ms 03:20:08 INFO - PROCESS | 1653 | 1467109208445 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 1653 | 1467109208446 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:20:08 INFO - PROCESS | 1653 | 1467109208449 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 1653 | 1467109208451 Marionette TRACE conn2 <- [1,1754,null,{}] 03:20:08 INFO - PROCESS | 1653 | 1467109208470 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}] 03:20:08 INFO - PROCESS | 1653 | 1467109208476 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:08 INFO - PROCESS | 1653 | 1467109208560 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:20:08 INFO - PROCESS | 1653 | 1467109208623 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1653 | 1467109208625 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12270a000 == 32 [pid = 1653] [id = 446] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1182b2400) [pid = 1653] [serial = 1337] [outer = 0x0] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1186f6c00) [pid = 1653] [serial = 1338] [outer = 0x1182b2400] 03:20:08 INFO - PROCESS | 1653 | 1467109208656 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119308c00) [pid = 1653] [serial = 1339] [outer = 0x1182b2400] 03:20:08 INFO - PROCESS | 1653 | 1467109208977 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 574ms 03:20:09 INFO - PROCESS | 1653 | 1467109209026 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1653 | 1467109209027 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:20:09 INFO - PROCESS | 1653 | 1467109209029 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1653 | 1467109209030 Marionette TRACE conn2 <- [1,1758,null,{}] 03:20:09 INFO - PROCESS | 1653 | 1467109209033 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}] 03:20:09 INFO - PROCESS | 1653 | 1467109209034 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:09 INFO - PROCESS | 1653 | 1467109209113 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:20:09 INFO - PROCESS | 1653 | 1467109209117 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1653 | 1467109209118 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b48800 == 33 [pid = 1653] [id = 447] 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1196cd000) [pid = 1653] [serial = 1340] [outer = 0x0] 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119813400) [pid = 1653] [serial = 1341] [outer = 0x1196cd000] 03:20:09 INFO - PROCESS | 1653 | 1467109209146 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119c47400) [pid = 1653] [serial = 1342] [outer = 0x1196cd000] 03:20:09 INFO - PROCESS | 1653 | 1467109209524 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 517ms 03:20:09 INFO - PROCESS | 1653 | 1467109209548 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1653 | 1467109209549 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:20:09 INFO - PROCESS | 1653 | 1467109209551 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1653 | 1467109209552 Marionette TRACE conn2 <- [1,1762,null,{}] 03:20:09 INFO - PROCESS | 1653 | 1467109209556 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}] 03:20:09 INFO - PROCESS | 1653 | 1467109209558 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:09 INFO - PROCESS | 1653 | 1467109209659 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:20:09 INFO - PROCESS | 1653 | 1467109209698 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1653 | 1467109209699 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c9d000 == 34 [pid = 1653] [id = 448] 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129a6800) [pid = 1653] [serial = 1343] [outer = 0x0] 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c47c00) [pid = 1653] [serial = 1344] [outer = 0x1129a6800] 03:20:09 INFO - PROCESS | 1653 | 1467109209723 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124261400) [pid = 1653] [serial = 1345] [outer = 0x1129a6800] 03:20:10 INFO - PROCESS | 1653 | 1467109210055 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 03:20:10 INFO - PROCESS | 1653 | 1467109210074 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:20:10 INFO - PROCESS | 1653 | 1467109210075 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:20:10 INFO - PROCESS | 1653 | 1467109210077 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 1653 | 1467109210078 Marionette TRACE conn2 <- [1,1766,null,{}] 03:20:10 INFO - PROCESS | 1653 | 1467109210081 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}] 03:20:10 INFO - PROCESS | 1653 | 1467109210085 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:10 INFO - PROCESS | 1653 | 1467109210205 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:20:10 INFO - PROCESS | 1653 | 1467109210209 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 1653 | 1467109210210 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12888b800 == 35 [pid = 1653] [id = 449] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12437d400) [pid = 1653] [serial = 1346] [outer = 0x0] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1247e0800) [pid = 1653] [serial = 1347] [outer = 0x12437d400] 03:20:10 INFO - PROCESS | 1653 | 1467109210235 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12658c400) [pid = 1653] [serial = 1348] [outer = 0x12437d400] 03:20:10 INFO - PROCESS | 1653 | 1467109210582 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 03:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:20:10 INFO - PROCESS | 1653 | 1467109210596 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 1653 | 1467109210597 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:20:10 INFO - PROCESS | 1653 | 1467109210599 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 1653 | 1467109210600 Marionette TRACE conn2 <- [1,1770,null,{}] 03:20:10 INFO - PROCESS | 1653 | 1467109210602 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}] 03:20:10 INFO - PROCESS | 1653 | 1467109210604 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:10 INFO - PROCESS | 1653 | 1467109210711 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:20:10 INFO - PROCESS | 1653 | 1467109210724 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 1653 | 1467109210725 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11829b800 == 36 [pid = 1653] [id = 450] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126861800) [pid = 1653] [serial = 1349] [outer = 0x0] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126d9ac00) [pid = 1653] [serial = 1350] [outer = 0x126861800] 03:20:10 INFO - PROCESS | 1653 | 1467109210749 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12707b400) [pid = 1653] [serial = 1351] [outer = 0x126861800] 03:20:11 INFO - PROCESS | 1653 | 1467109211084 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116171800) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115f0d400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117225400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11840f800) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124b7a400) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126d9b800) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x122692400) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11980c000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118199800) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116a11c00) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124b7b800) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1129a5400) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a79800) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f67c00) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186f7400) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118d59000) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129ad400) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1121b7400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11662f400) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113c99400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129036000) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:20:11 INFO - PROCESS | 1653 | 1467109211145 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 1653 | 1467109211146 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:20:11 INFO - PROCESS | 1653 | 1467109211151 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 1653 | 1467109211152 Marionette TRACE conn2 <- [1,1774,null,{}] 03:20:11 INFO - PROCESS | 1653 | 1467109211154 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}] 03:20:11 INFO - PROCESS | 1653 | 1467109211155 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:11 INFO - PROCESS | 1653 | 1467109211252 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:20:11 INFO - PROCESS | 1653 | 1467109211292 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 1653 | 1467109211294 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118285800 == 37 [pid = 1653] [id = 451] 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110e3dc00) [pid = 1653] [serial = 1352] [outer = 0x0] 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129b1800) [pid = 1653] [serial = 1353] [outer = 0x110e3dc00] 03:20:11 INFO - PROCESS | 1653 | 1467109211318 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1163db800) [pid = 1653] [serial = 1354] [outer = 0x110e3dc00] 03:20:11 INFO - PROCESS | 1653 | 1467109211599 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 469ms 03:20:11 INFO - PROCESS | 1653 | 1467109211627 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 1653 | 1467109211628 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:20:11 INFO - PROCESS | 1653 | 1467109211630 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 1653 | 1467109211631 Marionette TRACE conn2 <- [1,1778,null,{}] 03:20:11 INFO - PROCESS | 1653 | 1467109211634 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}] 03:20:11 INFO - PROCESS | 1653 | 1467109211635 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:11 INFO - PROCESS | 1653 | 1467109211717 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:20:11 INFO - PROCESS | 1653 | 1467109211730 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 1653 | 1467109211731 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5b800 == 38 [pid = 1653] [id = 452] 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113c9ac00) [pid = 1653] [serial = 1355] [outer = 0x0] 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118630c00) [pid = 1653] [serial = 1356] [outer = 0x113c9ac00] 03:20:11 INFO - PROCESS | 1653 | 1467109211755 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c9bc00) [pid = 1653] [serial = 1357] [outer = 0x113c9ac00] 03:20:12 INFO - PROCESS | 1653 | 1467109212079 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]]]}] 03:20:12 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 03:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 469ms 03:20:12 INFO - PROCESS | 1653 | 1467109212099 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1653 | 1467109212101 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:20:12 INFO - PROCESS | 1653 | 1467109212103 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1653 | 1467109212106 Marionette TRACE conn2 <- [1,1782,null,{}] 03:20:12 INFO - PROCESS | 1653 | 1467109212110 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}] 03:20:12 INFO - PROCESS | 1653 | 1467109212111 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:12 INFO - PROCESS | 1653 | 1467109212219 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:20:12 INFO - PROCESS | 1653 | 1467109212225 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1653 | 1467109212226 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab74800 == 39 [pid = 1653] [id = 453] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113c2fc00) [pid = 1653] [serial = 1358] [outer = 0x0] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1245b8800) [pid = 1653] [serial = 1359] [outer = 0x113c2fc00] 03:20:12 INFO - PROCESS | 1653 | 1467109212249 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128607c00) [pid = 1653] [serial = 1360] [outer = 0x113c2fc00] 03:20:12 INFO - PROCESS | 1653 | 1467109212555 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]]]}] 03:20:12 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 03:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 477ms 03:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:20:12 INFO - PROCESS | 1653 | 1467109212581 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1653 | 1467109212582 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:20:12 INFO - PROCESS | 1653 | 1467109212584 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1653 | 1467109212586 Marionette TRACE conn2 <- [1,1786,null,{}] 03:20:12 INFO - PROCESS | 1653 | 1467109212591 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}] 03:20:12 INFO - PROCESS | 1653 | 1467109212593 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:12 INFO - PROCESS | 1653 | 1467109212690 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:20:12 INFO - PROCESS | 1653 | 1467109212694 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1653 | 1467109212695 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c440800 == 40 [pid = 1653] [id = 454] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128602400) [pid = 1653] [serial = 1361] [outer = 0x0] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128924c00) [pid = 1653] [serial = 1362] [outer = 0x128602400] 03:20:12 INFO - PROCESS | 1653 | 1467109212721 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128d2b800) [pid = 1653] [serial = 1363] [outer = 0x128602400] 03:20:13 INFO - PROCESS | 1653 | 1467109213042 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]]]}] 03:20:13 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 03:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 472ms 03:20:13 INFO - PROCESS | 1653 | 1467109213060 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:20:13 INFO - PROCESS | 1653 | 1467109213061 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:20:13 INFO - PROCESS | 1653 | 1467109213063 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 1653 | 1467109213064 Marionette TRACE conn2 <- [1,1790,null,{}] 03:20:13 INFO - PROCESS | 1653 | 1467109213066 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}] 03:20:13 INFO - PROCESS | 1653 | 1467109213067 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:13 INFO - PROCESS | 1653 | 1467109213177 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:20:13 INFO - PROCESS | 1653 | 1467109213211 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1653 | 1467109213212 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c45b800 == 41 [pid = 1653] [id = 455] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128920400) [pid = 1653] [serial = 1364] [outer = 0x0] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12902a800) [pid = 1653] [serial = 1365] [outer = 0x128920400] 03:20:13 INFO - PROCESS | 1653 | 1467109213236 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129034800) [pid = 1653] [serial = 1366] [outer = 0x128920400] 03:20:13 INFO - PROCESS | 1653 | 1467109213692 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]]]}] 03:20:13 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) 03:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 03:20:13 INFO - PROCESS | 1653 | 1467109213734 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:20:13 INFO - PROCESS | 1653 | 1467109213736 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:20:13 INFO - PROCESS | 1653 | 1467109213739 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 1653 | 1467109213743 Marionette TRACE conn2 <- [1,1794,null,{}] 03:20:13 INFO - PROCESS | 1653 | 1467109213746 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}] 03:20:13 INFO - PROCESS | 1653 | 1467109213747 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:13 INFO - PROCESS | 1653 | 1467109213853 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:20:13 INFO - PROCESS | 1653 | 1467109213947 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1653 | 1467109213949 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d6000 == 42 [pid = 1653] [id = 456] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116979800) [pid = 1653] [serial = 1367] [outer = 0x0] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116f71c00) [pid = 1653] [serial = 1368] [outer = 0x116979800] 03:20:13 INFO - PROCESS | 1653 | 1467109213993 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1176d1800) [pid = 1653] [serial = 1369] [outer = 0x116979800] 03:20:14 INFO - PROCESS | 1653 | 1467109214413 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 03:20:14 INFO - PROCESS | 1653 | 1467109214461 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1653 | 1467109214464 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:20:14 INFO - PROCESS | 1653 | 1467109214468 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1653 | 1467109214470 Marionette TRACE conn2 <- [1,1798,null,{}] 03:20:14 INFO - PROCESS | 1653 | 1467109214473 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}] 03:20:14 INFO - PROCESS | 1653 | 1467109214474 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:14 INFO - PROCESS | 1653 | 1467109214578 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:20:14 INFO - PROCESS | 1653 | 1467109214639 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 1653 | 1467109214640 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128890800 == 43 [pid = 1653] [id = 457] 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11820e000) [pid = 1653] [serial = 1370] [outer = 0x0] 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118958c00) [pid = 1653] [serial = 1371] [outer = 0x11820e000] 03:20:14 INFO - PROCESS | 1653 | 1467109214670 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119306000) [pid = 1653] [serial = 1372] [outer = 0x11820e000] 03:20:15 INFO - PROCESS | 1653 | 1467109215124 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 03:20:15 INFO - PROCESS | 1653 | 1467109215140 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1653 | 1467109215142 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:20:15 INFO - PROCESS | 1653 | 1467109215144 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1653 | 1467109215147 Marionette TRACE conn2 <- [1,1802,null,{}] 03:20:15 INFO - PROCESS | 1653 | 1467109215155 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}] 03:20:15 INFO - PROCESS | 1653 | 1467109215158 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:15 INFO - PROCESS | 1653 | 1467109215281 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:20:15 INFO - PROCESS | 1653 | 1467109215355 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 1653 | 1467109215358 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca5b800 == 44 [pid = 1653] [id = 458] 03:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1196d8c00) [pid = 1653] [serial = 1373] [outer = 0x0] 03:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124b7ac00) [pid = 1653] [serial = 1374] [outer = 0x1196d8c00] 03:20:15 INFO - PROCESS | 1653 | 1467109215391 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12558e400) [pid = 1653] [serial = 1375] [outer = 0x1196d8c00] 03:20:15 INFO - PROCESS | 1653 | 1467109215804 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 674ms 03:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:20:15 INFO - PROCESS | 1653 | 1467109215819 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1653 | 1467109215823 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:20:15 INFO - PROCESS | 1653 | 1467109215826 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1653 | 1467109215827 Marionette TRACE conn2 <- [1,1806,null,{}] 03:20:15 INFO - PROCESS | 1653 | 1467109215830 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}] 03:20:15 INFO - PROCESS | 1653 | 1467109215831 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:15 INFO - PROCESS | 1653 | 1467109215934 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:20:15 INFO - PROCESS | 1653 | 1467109215994 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 1653 | 1467109215995 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb3a800 == 45 [pid = 1653] [id = 459] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x125cc9c00) [pid = 1653] [serial = 1376] [outer = 0x0] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12860e000) [pid = 1653] [serial = 1377] [outer = 0x125cc9c00] 03:20:16 INFO - PROCESS | 1653 | 1467109216024 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12897d400) [pid = 1653] [serial = 1378] [outer = 0x125cc9c00] 03:20:16 INFO - PROCESS | 1653 | 1467109216457 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 669ms 03:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:20:16 INFO - PROCESS | 1653 | 1467109216496 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 1653 | 1467109216497 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:20:16 INFO - PROCESS | 1653 | 1467109216499 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 1653 | 1467109216501 Marionette TRACE conn2 <- [1,1810,null,{}] 03:20:16 INFO - PROCESS | 1653 | 1467109216503 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}] 03:20:16 INFO - PROCESS | 1653 | 1467109216504 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:16 INFO - PROCESS | 1653 | 1467109216602 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:20:16 INFO - PROCESS | 1653 | 1467109216843 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 1653 | 1467109216844 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181bf000 == 46 [pid = 1653] [id = 460] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112730c00) [pid = 1653] [serial = 1379] [outer = 0x0] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112de8400) [pid = 1653] [serial = 1380] [outer = 0x112730c00] 03:20:16 INFO - PROCESS | 1653 | 1467109216875 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11616e400) [pid = 1653] [serial = 1381] [outer = 0x112730c00] 03:20:17 INFO - PROCESS | 1653 | 1467109217314 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 869ms 03:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:20:17 INFO - PROCESS | 1653 | 1467109217369 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1653 | 1467109217371 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:20:17 INFO - PROCESS | 1653 | 1467109217374 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1653 | 1467109217375 Marionette TRACE conn2 <- [1,1814,null,{}] 03:20:17 INFO - PROCESS | 1653 | 1467109217379 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}] 03:20:17 INFO - PROCESS | 1653 | 1467109217382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:17 INFO - PROCESS | 1653 | 1467109217480 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:20:17 INFO - PROCESS | 1653 | 1467109217542 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 1653 | 1467109217544 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183c1000 == 47 [pid = 1653] [id = 461] 03:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116f73800) [pid = 1653] [serial = 1382] [outer = 0x0] 03:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1181a0400) [pid = 1653] [serial = 1383] [outer = 0x116f73800] 03:20:17 INFO - PROCESS | 1653 | 1467109217573 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118207800) [pid = 1653] [serial = 1384] [outer = 0x116f73800] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12c440800 == 46 [pid = 1653] [id = 454] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab74800 == 45 [pid = 1653] [id = 453] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5b800 == 44 [pid = 1653] [id = 452] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118285800 == 43 [pid = 1653] [id = 451] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11829b800 == 42 [pid = 1653] [id = 450] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12888b800 == 41 [pid = 1653] [id = 449] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x125c9d000 == 40 [pid = 1653] [id = 448] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124b48800 == 39 [pid = 1653] [id = 447] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1133af000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12270a000 == 38 [pid = 1653] [id = 446] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119203800 == 37 [pid = 1653] [id = 445] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b6000 == 36 [pid = 1653] [id = 444] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118232800 == 35 [pid = 1653] [id = 443] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b7800 == 34 [pid = 1653] [id = 442] 03:20:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1161d7800 == 33 [pid = 1653] [id = 441] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116169c00) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11819cc00) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116772000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1196d2400) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118203400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x125720c00) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119c4f800) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128988400) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129029000) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128602800) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12892bc00) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116f6ec00) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124260c00) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12860a800) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118210800) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11819a800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12551cc00) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124b7b000) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118958800) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117225000) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1181a5000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124ef1800) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11930a400) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127072800) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1150c6400) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12252b400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117ea8c00) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b85000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1172c8400) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a79c00) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128c9400) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1245b6800) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1245af000) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1196d2c00) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116172000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182b1c00) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129a7c00) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116169400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a4b6c00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1182be400) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116632c00) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 03:20:17 INFO - PROCESS | 1653 | 1467109217951 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 619ms 03:20:17 INFO - PROCESS | 1653 | 1467109217995 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1653 | 1467109217997 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:20:18 INFO - PROCESS | 1653 | 1467109218001 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 1653 | 1467109218002 Marionette TRACE conn2 <- [1,1818,null,{}] 03:20:18 INFO - PROCESS | 1653 | 1467109218004 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}] 03:20:18 INFO - PROCESS | 1653 | 1467109218005 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:18 INFO - PROCESS | 1653 | 1467109218113 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:20:18 INFO - PROCESS | 1653 | 1467109218177 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1653 | 1467109218178 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118246800 == 34 [pid = 1653] [id = 462] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1186f1400) [pid = 1653] [serial = 1385] [outer = 0x0] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118958800) [pid = 1653] [serial = 1386] [outer = 0x1186f1400] 03:20:18 INFO - PROCESS | 1653 | 1467109218203 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11930a400) [pid = 1653] [serial = 1387] [outer = 0x1186f1400] 03:20:18 INFO - PROCESS | 1653 | 1467109218533 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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 571ms 03:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:20:18 INFO - PROCESS | 1653 | 1467109218572 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 1653 | 1467109218573 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:20:18 INFO - PROCESS | 1653 | 1467109218577 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 1653 | 1467109218582 Marionette TRACE conn2 <- [1,1822,null,{}] 03:20:18 INFO - PROCESS | 1653 | 1467109218588 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}] 03:20:18 INFO - PROCESS | 1653 | 1467109218591 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:18 INFO - PROCESS | 1653 | 1467109218676 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:20:18 INFO - PROCESS | 1653 | 1467109218681 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1653 | 1467109218682 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241df800 == 35 [pid = 1653] [id = 463] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196d4800) [pid = 1653] [serial = 1388] [outer = 0x0] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12252e000) [pid = 1653] [serial = 1389] [outer = 0x1196d4800] 03:20:18 INFO - PROCESS | 1653 | 1467109218707 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124635400) [pid = 1653] [serial = 1390] [outer = 0x1196d4800] 03:20:19 INFO - PROCESS | 1653 | 1467109219045 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 473ms 03:20:19 INFO - PROCESS | 1653 | 1467109219050 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 1653 | 1467109219051 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:20:19 INFO - PROCESS | 1653 | 1467109219059 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 1653 | 1467109219060 Marionette TRACE conn2 <- [1,1826,null,{}] 03:20:19 INFO - PROCESS | 1653 | 1467109219062 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}] 03:20:19 INFO - PROCESS | 1653 | 1467109219064 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:19 INFO - PROCESS | 1653 | 1467109219176 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:20:19 INFO - PROCESS | 1653 | 1467109219182 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1653 | 1467109219184 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a5000 == 36 [pid = 1653] [id = 464] 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1246a5800) [pid = 1653] [serial = 1391] [outer = 0x0] 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1252e5c00) [pid = 1653] [serial = 1392] [outer = 0x1246a5800] 03:20:19 INFO - PROCESS | 1653 | 1467109219208 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1268be400) [pid = 1653] [serial = 1393] [outer = 0x1246a5800] 03:20:19 INFO - PROCESS | 1653 | 1467109219528 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 525ms 03:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:20:19 INFO - PROCESS | 1653 | 1467109219579 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 1653 | 1467109219581 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:20:19 INFO - PROCESS | 1653 | 1467109219583 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 1653 | 1467109219584 Marionette TRACE conn2 <- [1,1830,null,{}] 03:20:19 INFO - PROCESS | 1653 | 1467109219586 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}] 03:20:19 INFO - PROCESS | 1653 | 1467109219587 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:19 INFO - PROCESS | 1653 | 1467109219664 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:20:19 INFO - PROCESS | 1653 | 1467109219668 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1653 | 1467109219675 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887a800 == 37 [pid = 1653] [id = 465] 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128986000) [pid = 1653] [serial = 1394] [outer = 0x0] 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128989800) [pid = 1653] [serial = 1395] [outer = 0x128986000] 03:20:19 INFO - PROCESS | 1653 | 1467109219707 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129032800) [pid = 1653] [serial = 1396] [outer = 0x128986000] 03:20:20 INFO - PROCESS | 1653 | 1467109220113 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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 568ms 03:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:20:20 INFO - PROCESS | 1653 | 1467109220152 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1653 | 1467109220153 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:20:20 INFO - PROCESS | 1653 | 1467109220157 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1653 | 1467109220158 Marionette TRACE conn2 <- [1,1834,null,{}] 03:20:20 INFO - PROCESS | 1653 | 1467109220160 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}] 03:20:20 INFO - PROCESS | 1653 | 1467109220161 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:20 INFO - PROCESS | 1653 | 1467109220266 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:20:20 INFO - PROCESS | 1653 | 1467109220272 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 1653 | 1467109220273 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a488000 == 38 [pid = 1653] [id = 466] 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129033800) [pid = 1653] [serial = 1397] [outer = 0x0] 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129479000) [pid = 1653] [serial = 1398] [outer = 0x129033800] 03:20:20 INFO - PROCESS | 1653 | 1467109220297 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1176d4000) [pid = 1653] [serial = 1399] [outer = 0x129033800] 03:20:20 INFO - PROCESS | 1653 | 1467109220632 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]]]}] 03:20:20 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 03:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 524ms 03:20:20 INFO - PROCESS | 1653 | 1467109220680 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1653 | 1467109220681 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:20:20 INFO - PROCESS | 1653 | 1467109220684 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1653 | 1467109220685 Marionette TRACE conn2 <- [1,1838,null,{}] 03:20:20 INFO - PROCESS | 1653 | 1467109220687 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}] 03:20:20 INFO - PROCESS | 1653 | 1467109220688 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:20 INFO - PROCESS | 1653 | 1467109220790 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:20:20 INFO - PROCESS | 1653 | 1467109220844 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 1653 | 1467109220845 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab69800 == 39 [pid = 1653] [id = 467] 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129484800) [pid = 1653] [serial = 1400] [outer = 0x0] 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a4c1000) [pid = 1653] [serial = 1401] [outer = 0x129484800] 03:20:20 INFO - PROCESS | 1653 | 1467109220869 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a579800) [pid = 1653] [serial = 1402] [outer = 0x129484800] 03:20:21 INFO - PROCESS | 1653 | 1467109221183 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 524ms 03:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:20:21 INFO - PROCESS | 1653 | 1467109221210 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 1653 | 1467109221211 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:20:21 INFO - PROCESS | 1653 | 1467109221213 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 1653 | 1467109221215 Marionette TRACE conn2 <- [1,1842,null,{}] 03:20:21 INFO - PROCESS | 1653 | 1467109221217 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}] 03:20:21 INFO - PROCESS | 1653 | 1467109221218 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:21 INFO - PROCESS | 1653 | 1467109221324 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:20:21 INFO - PROCESS | 1653 | 1467109221335 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1653 | 1467109221337 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b947000 == 40 [pid = 1653] [id = 468] 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a57a000) [pid = 1653] [serial = 1403] [outer = 0x0] 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a999400) [pid = 1653] [serial = 1404] [outer = 0x12a57a000] 03:20:21 INFO - PROCESS | 1653 | 1467109221361 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a9a5400) [pid = 1653] [serial = 1405] [outer = 0x12a57a000] 03:20:21 INFO - PROCESS | 1653 | 1467109221682 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 03:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:20:21 INFO - PROCESS | 1653 | 1467109221732 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 1653 | 1467109221733 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:20:21 INFO - PROCESS | 1653 | 1467109221736 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 1653 | 1467109221737 Marionette TRACE conn2 <- [1,1846,null,{}] 03:20:21 INFO - PROCESS | 1653 | 1467109221739 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}] 03:20:21 INFO - PROCESS | 1653 | 1467109221740 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:21 INFO - PROCESS | 1653 | 1467109221949 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1129a6800) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182b2400) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12437d400) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f6d000) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113cec800) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196cd000) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116a12c00) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126861800) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110e3dc00) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128602400) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113c2fc00) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113c9ac00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:20:21 INFO - PROCESS | 1653 | 1467109221997 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1653 | 1467109221997 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921b800 == 41 [pid = 1653] [id = 469] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111c81800) [pid = 1653] [serial = 1406] [outer = 0x0] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112ddb400) [pid = 1653] [serial = 1407] [outer = 0x111c81800] 03:20:22 INFO - PROCESS | 1653 | 1467109222021 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f6d000) [pid = 1653] [serial = 1408] [outer = 0x111c81800] 03:20:22 INFO - PROCESS | 1653 | 1467109222311 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]]]}] 03:20:22 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) 03:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 622ms 03:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:20:22 INFO - PROCESS | 1653 | 1467109222360 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1653 | 1467109222361 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:20:22 INFO - PROCESS | 1653 | 1467109222363 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1653 | 1467109222364 Marionette TRACE conn2 <- [1,1850,null,{}] 03:20:22 INFO - PROCESS | 1653 | 1467109222367 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}] 03:20:22 INFO - PROCESS | 1653 | 1467109222368 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:22 INFO - PROCESS | 1653 | 1467109222451 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:20:22 INFO - PROCESS | 1653 | 1467109222456 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 1653 | 1467109222459 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c740000 == 42 [pid = 1653] [id = 470] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11820dc00) [pid = 1653] [serial = 1409] [outer = 0x0] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1227bc400) [pid = 1653] [serial = 1410] [outer = 0x11820dc00] 03:20:22 INFO - PROCESS | 1653 | 1467109222485 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12aa7e000) [pid = 1653] [serial = 1411] [outer = 0x11820dc00] 03:20:22 INFO - PROCESS | 1653 | 1467109222812 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 468ms 03:20:22 INFO - PROCESS | 1653 | 1467109222833 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1653 | 1467109222834 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:20:22 INFO - PROCESS | 1653 | 1467109222844 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1653 | 1467109222846 Marionette TRACE conn2 <- [1,1854,null,{}] 03:20:22 INFO - PROCESS | 1653 | 1467109222848 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}] 03:20:22 INFO - PROCESS | 1653 | 1467109222850 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:23 INFO - PROCESS | 1653 | 1467109223006 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:20:23 INFO - PROCESS | 1653 | 1467109223012 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1653 | 1467109223013 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb39800 == 43 [pid = 1653] [id = 471] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1182b2400) [pid = 1653] [serial = 1412] [outer = 0x0] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ab9d400) [pid = 1653] [serial = 1413] [outer = 0x1182b2400] 03:20:23 INFO - PROCESS | 1653 | 1467109223052 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b654400) [pid = 1653] [serial = 1414] [outer = 0x1182b2400] 03:20:23 INFO - PROCESS | 1653 | 1467109223456 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]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 03:20:23 INFO - PROCESS | 1653 | 1467109223465 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 1653 | 1467109223466 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:20:23 INFO - PROCESS | 1653 | 1467109223468 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 1653 | 1467109223470 Marionette TRACE conn2 <- [1,1858,null,{}] 03:20:23 INFO - PROCESS | 1653 | 1467109223476 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}] 03:20:23 INFO - PROCESS | 1653 | 1467109223477 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:23 INFO - PROCESS | 1653 | 1467109223591 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:20:23 INFO - PROCESS | 1653 | 1467109223597 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1653 | 1467109223598 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d15c000 == 44 [pid = 1653] [id = 472] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b654800) [pid = 1653] [serial = 1415] [outer = 0x0] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b8f1000) [pid = 1653] [serial = 1416] [outer = 0x12b654800] 03:20:23 INFO - PROCESS | 1653 | 1467109223621 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b8f9400) [pid = 1653] [serial = 1417] [outer = 0x12b654800] 03:20:23 INFO - PROCESS | 1653 | 1467109223932 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 571ms 03:20:24 INFO - PROCESS | 1653 | 1467109224041 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 1653 | 1467109224043 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:20:24 INFO - PROCESS | 1653 | 1467109224046 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1653 | 1467109224049 Marionette TRACE conn2 <- [1,1862,null,{}] 03:20:24 INFO - PROCESS | 1653 | 1467109224053 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}] 03:20:24 INFO - PROCESS | 1653 | 1467109224055 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:24 INFO - PROCESS | 1653 | 1467109224171 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:20:24 INFO - PROCESS | 1653 | 1467109224246 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 1653 | 1467109224250 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abc800 == 45 [pid = 1653] [id = 473] 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113ceb000) [pid = 1653] [serial = 1418] [outer = 0x0] 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116169c00) [pid = 1653] [serial = 1419] [outer = 0x113ceb000] 03:20:24 INFO - PROCESS | 1653 | 1467109224280 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116a19c00) [pid = 1653] [serial = 1420] [outer = 0x113ceb000] 03:20:24 INFO - PROCESS | 1653 | 1467109224715 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 03:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:20:24 INFO - PROCESS | 1653 | 1467109224767 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 1653 | 1467109224769 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:20:24 INFO - PROCESS | 1653 | 1467109224774 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1653 | 1467109224776 Marionette TRACE conn2 <- [1,1866,null,{}] 03:20:24 INFO - PROCESS | 1653 | 1467109224779 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}] 03:20:24 INFO - PROCESS | 1653 | 1467109224781 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:24 INFO - PROCESS | 1653 | 1467109224890 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:20:24 INFO - PROCESS | 1653 | 1467109224953 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 1653 | 1467109224955 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124937800 == 46 [pid = 1653] [id = 474] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1172c8400) [pid = 1653] [serial = 1421] [outer = 0x0] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118d50000) [pid = 1653] [serial = 1422] [outer = 0x1172c8400] 03:20:25 INFO - PROCESS | 1653 | 1467109225027 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1196d0c00) [pid = 1653] [serial = 1423] [outer = 0x1172c8400] 03:20:25 INFO - PROCESS | 1653 | 1467109225450 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]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 722ms 03:20:25 INFO - PROCESS | 1653 | 1467109225512 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:20:25 INFO - PROCESS | 1653 | 1467109225514 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:20:25 INFO - PROCESS | 1653 | 1467109225518 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 1653 | 1467109225519 Marionette TRACE conn2 <- [1,1870,null,{}] 03:20:25 INFO - PROCESS | 1653 | 1467109225557 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}] 03:20:25 INFO - PROCESS | 1653 | 1467109225561 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:25 INFO - PROCESS | 1653 | 1467109225691 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:20:25 INFO - PROCESS | 1653 | 1467109225747 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1653 | 1467109225749 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca5e800 == 47 [pid = 1653] [id = 475] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124ef2000) [pid = 1653] [serial = 1424] [outer = 0x0] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125c49c00) [pid = 1653] [serial = 1425] [outer = 0x124ef2000] 03:20:25 INFO - PROCESS | 1653 | 1467109225780 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12860a400) [pid = 1653] [serial = 1426] [outer = 0x124ef2000] 03:20:26 INFO - PROCESS | 1653 | 1467109226169 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 685ms 03:20:26 INFO - PROCESS | 1653 | 1467109226209 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 1653 | 1467109226210 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:20:26 INFO - PROCESS | 1653 | 1467109226214 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1653 | 1467109226215 Marionette TRACE conn2 <- [1,1874,null,{}] 03:20:26 INFO - PROCESS | 1653 | 1467109226218 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}] 03:20:26 INFO - PROCESS | 1653 | 1467109226219 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:26 INFO - PROCESS | 1653 | 1467109226327 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:20:26 INFO - PROCESS | 1653 | 1467109226429 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 1653 | 1467109226431 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d9ce800 == 48 [pid = 1653] [id = 476] 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128dd6c00) [pid = 1653] [serial = 1427] [outer = 0x0] 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12902ec00) [pid = 1653] [serial = 1428] [outer = 0x128dd6c00] 03:20:26 INFO - PROCESS | 1653 | 1467109226460 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129479800) [pid = 1653] [serial = 1429] [outer = 0x128dd6c00] 03:20:26 INFO - PROCESS | 1653 | 1467109226891 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 919ms 03:20:27 INFO - PROCESS | 1653 | 1467109227156 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 1653 | 1467109227158 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:20:27 INFO - PROCESS | 1653 | 1467109227162 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 1653 | 1467109227164 Marionette TRACE conn2 <- [1,1878,null,{}] 03:20:27 INFO - PROCESS | 1653 | 1467109227167 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}] 03:20:27 INFO - PROCESS | 1653 | 1467109227169 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:27 INFO - PROCESS | 1653 | 1467109227287 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:20:27 INFO - PROCESS | 1653 | 1467109227385 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1653 | 1467109227390 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12271d800 == 49 [pid = 1653] [id = 477] 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176d4400) [pid = 1653] [serial = 1430] [outer = 0x0] 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1181a6800) [pid = 1653] [serial = 1431] [outer = 0x1176d4400] 03:20:27 INFO - PROCESS | 1653 | 1467109227435 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11840b800) [pid = 1653] [serial = 1432] [outer = 0x1176d4400] 03:20:27 INFO - PROCESS | 1653 | 1467109227945 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 821ms 03:20:27 INFO - PROCESS | 1653 | 1467109227984 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 1653 | 1467109227986 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:20:27 INFO - PROCESS | 1653 | 1467109227990 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 1653 | 1467109227993 Marionette TRACE conn2 <- [1,1882,null,{}] 03:20:27 INFO - PROCESS | 1653 | 1467109227995 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}] 03:20:27 INFO - PROCESS | 1653 | 1467109227997 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:28 INFO - PROCESS | 1653 | 1467109228090 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:20:28 INFO - PROCESS | 1653 | 1467109228153 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 1653 | 1467109228154 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb39800 == 48 [pid = 1653] [id = 471] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c740000 == 47 [pid = 1653] [id = 470] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11921b800 == 46 [pid = 1653] [id = 469] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b947000 == 45 [pid = 1653] [id = 468] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab69800 == 44 [pid = 1653] [id = 467] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a488000 == 43 [pid = 1653] [id = 466] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12887a800 == 42 [pid = 1653] [id = 465] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a5000 == 41 [pid = 1653] [id = 464] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1241df800 == 40 [pid = 1653] [id = 463] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118246800 == 39 [pid = 1653] [id = 462] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1183c1000 == 38 [pid = 1653] [id = 461] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1181bf000 == 37 [pid = 1653] [id = 460] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb3a800 == 36 [pid = 1653] [id = 459] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca5b800 == 35 [pid = 1653] [id = 458] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x128890800 == 34 [pid = 1653] [id = 457] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d6000 == 33 [pid = 1653] [id = 456] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c45b800 == 32 [pid = 1653] [id = 455] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12271d800 == 31 [pid = 1653] [id = 477] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d9ce800 == 30 [pid = 1653] [id = 476] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca5e800 == 29 [pid = 1653] [id = 475] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x124937800 == 28 [pid = 1653] [id = 474] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d15c000 == 27 [pid = 1653] [id = 472] 03:20:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116abc800 == 26 [pid = 1653] [id = 473] 03:20:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fc6000 == 27 [pid = 1653] [id = 478] 03:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x113947800) [pid = 1653] [serial = 1433] [outer = 0x0] 03:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11501fc00) [pid = 1653] [serial = 1434] [outer = 0x113947800] 03:20:28 INFO - PROCESS | 1653 | 1467109228794 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11676a800) [pid = 1653] [serial = 1435] [outer = 0x113947800] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119c47c00) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1186f6c00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119308c00) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1247e0800) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11662c400) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118204c00) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1182b3c00) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116769400) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116f6f000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124261400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119813400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11819c000) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117ea9800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126d9ac00) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12658c400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1163db800) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128924c00) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128d2b800) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12707b400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128607c00) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1129b1800) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118630c00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119c47400) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1245b8800) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 03:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c9bc00) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 03:20:29 INFO - PROCESS | 1653 | 1467109229187 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1224ms 03:20:29 INFO - PROCESS | 1653 | 1467109229213 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:20:29 INFO - PROCESS | 1653 | 1467109229216 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:20:29 INFO - PROCESS | 1653 | 1467109229219 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1653 | 1467109229220 Marionette TRACE conn2 <- [1,1886,null,{}] 03:20:29 INFO - PROCESS | 1653 | 1467109229226 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}] 03:20:29 INFO - PROCESS | 1653 | 1467109229227 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:29 INFO - PROCESS | 1653 | 1467109229310 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:20:29 INFO - PROCESS | 1653 | 1467109229314 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 1653 | 1467109229316 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823b800 == 28 [pid = 1653] [id = 479] 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116a19000) [pid = 1653] [serial = 1436] [outer = 0x0] 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11840c000) [pid = 1653] [serial = 1437] [outer = 0x116a19000] 03:20:29 INFO - PROCESS | 1653 | 1467109229345 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119232000) [pid = 1653] [serial = 1438] [outer = 0x116a19000] 03:20:29 INFO - PROCESS | 1653 | 1467109229691 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 523ms 03:20:29 INFO - PROCESS | 1653 | 1467109229744 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 1653 | 1467109229746 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:20:29 INFO - PROCESS | 1653 | 1467109229750 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1653 | 1467109229752 Marionette TRACE conn2 <- [1,1890,null,{}] 03:20:29 INFO - PROCESS | 1653 | 1467109229755 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}] 03:20:29 INFO - PROCESS | 1653 | 1467109229756 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:29 INFO - PROCESS | 1653 | 1467109229837 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:20:29 INFO - PROCESS | 1653 | 1467109229844 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 1653 | 1467109229845 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119549800 == 29 [pid = 1653] [id = 480] 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1192a6000) [pid = 1653] [serial = 1439] [outer = 0x0] 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1196d2400) [pid = 1653] [serial = 1440] [outer = 0x1192a6000] 03:20:29 INFO - PROCESS | 1653 | 1467109229870 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x122532000) [pid = 1653] [serial = 1441] [outer = 0x1192a6000] 03:20:30 INFO - PROCESS | 1653 | 1467109230309 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 619ms 03:20:30 INFO - PROCESS | 1653 | 1467109230371 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 1653 | 1467109230373 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:20:30 INFO - PROCESS | 1653 | 1467109230376 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 1653 | 1467109230380 Marionette TRACE conn2 <- [1,1894,null,{}] 03:20:30 INFO - PROCESS | 1653 | 1467109230392 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}] 03:20:30 INFO - PROCESS | 1653 | 1467109230397 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:30 INFO - PROCESS | 1653 | 1467109230526 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:20:30 INFO - PROCESS | 1653 | 1467109230540 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1653 | 1467109230541 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fa8800 == 30 [pid = 1653] [id = 481] 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1241a7000) [pid = 1653] [serial = 1442] [outer = 0x0] 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1247dfc00) [pid = 1653] [serial = 1443] [outer = 0x1241a7000] 03:20:30 INFO - PROCESS | 1653 | 1467109230582 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125c51400) [pid = 1653] [serial = 1444] [outer = 0x1241a7000] 03:20:30 INFO - PROCESS | 1653 | 1467109230929 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 574ms 03:20:30 INFO - PROCESS | 1653 | 1467109230951 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 1653 | 1467109230952 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:20:30 INFO - PROCESS | 1653 | 1467109230957 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 1653 | 1467109230959 Marionette TRACE conn2 <- [1,1898,null,{}] 03:20:30 INFO - PROCESS | 1653 | 1467109230961 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}] 03:20:30 INFO - PROCESS | 1653 | 1467109230962 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:31 INFO - PROCESS | 1653 | 1467109231077 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:20:31 INFO - PROCESS | 1653 | 1467109231091 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 1653 | 1467109231092 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12682a000 == 31 [pid = 1653] [id = 482] 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125520800) [pid = 1653] [serial = 1445] [outer = 0x0] 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x127075000) [pid = 1653] [serial = 1446] [outer = 0x125520800] 03:20:31 INFO - PROCESS | 1653 | 1467109231117 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12891e800) [pid = 1653] [serial = 1447] [outer = 0x125520800] 03:20:31 INFO - PROCESS | 1653 | 1467109231481 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 577ms 03:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:20:31 INFO - PROCESS | 1653 | 1467109231533 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 1653 | 1467109231534 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:20:31 INFO - PROCESS | 1653 | 1467109231536 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1653 | 1467109231537 Marionette TRACE conn2 <- [1,1902,null,{}] 03:20:31 INFO - PROCESS | 1653 | 1467109231540 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}] 03:20:31 INFO - PROCESS | 1653 | 1467109231541 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:31 INFO - PROCESS | 1653 | 1467109231641 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:20:31 INFO - PROCESS | 1653 | 1467109231653 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 1653 | 1467109231654 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129666000 == 32 [pid = 1653] [id = 483] 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1186f0000) [pid = 1653] [serial = 1448] [outer = 0x0] 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128d2a400) [pid = 1653] [serial = 1449] [outer = 0x1186f0000] 03:20:31 INFO - PROCESS | 1653 | 1467109231687 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129257c00) [pid = 1653] [serial = 1450] [outer = 0x1186f0000] 03:20:32 INFO - PROCESS | 1653 | 1467109232084 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 571ms 03:20:32 INFO - PROCESS | 1653 | 1467109232109 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 1653 | 1467109232110 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:20:32 INFO - PROCESS | 1653 | 1467109232118 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 1653 | 1467109232119 Marionette TRACE conn2 <- [1,1906,null,{}] 03:20:32 INFO - PROCESS | 1653 | 1467109232121 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}] 03:20:32 INFO - PROCESS | 1653 | 1467109232125 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:32 INFO - PROCESS | 1653 | 1467109232226 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:20:32 INFO - PROCESS | 1653 | 1467109232230 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1653 | 1467109232231 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116307800 == 33 [pid = 1653] [id = 484] 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12898a400) [pid = 1653] [serial = 1451] [outer = 0x0] 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a4bc000) [pid = 1653] [serial = 1452] [outer = 0x12898a400] 03:20:32 INFO - PROCESS | 1653 | 1467109232255 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a9a1000) [pid = 1653] [serial = 1453] [outer = 0x12898a400] 03:20:32 INFO - PROCESS | 1653 | 1467109232595 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 528ms 03:20:32 INFO - PROCESS | 1653 | 1467109232641 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 1653 | 1467109232642 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:20:32 INFO - PROCESS | 1653 | 1467109232651 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 1653 | 1467109232652 Marionette TRACE conn2 <- [1,1910,null,{}] 03:20:32 INFO - PROCESS | 1653 | 1467109232655 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}] 03:20:32 INFO - PROCESS | 1653 | 1467109232656 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:32 INFO - PROCESS | 1653 | 1467109232754 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:20:32 INFO - PROCESS | 1653 | 1467109232758 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1653 | 1467109232759 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b940800 == 34 [pid = 1653] [id = 485] 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129259400) [pid = 1653] [serial = 1454] [outer = 0x0] 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12aa86c00) [pid = 1653] [serial = 1455] [outer = 0x129259400] 03:20:32 INFO - PROCESS | 1653 | 1467109232783 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12aba2c00) [pid = 1653] [serial = 1456] [outer = 0x129259400] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129033800) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128920400) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129484800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11820e000) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125cc9c00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116979800) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128986000) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112730c00) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1186f1400) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116f73800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a57a000) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111c81800) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1182b2400) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b654800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1246a5800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196d8c00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196d4800) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11820dc00) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112ddf800) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:20:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113cec400) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:20:33 INFO - PROCESS | 1653 | 1467109233549 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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 926ms 03:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:20:33 INFO - PROCESS | 1653 | 1467109233573 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1653 | 1467109233575 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:20:33 INFO - PROCESS | 1653 | 1467109233577 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1653 | 1467109233578 Marionette TRACE conn2 <- [1,1914,null,{}] 03:20:33 INFO - PROCESS | 1653 | 1467109233581 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}] 03:20:33 INFO - PROCESS | 1653 | 1467109233582 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:33 INFO - PROCESS | 1653 | 1467109233659 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:20:33 INFO - PROCESS | 1653 | 1467109233663 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 1653 | 1467109233664 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c04000 == 35 [pid = 1653] [id = 486] 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11309dc00) [pid = 1653] [serial = 1457] [outer = 0x0] 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116175c00) [pid = 1653] [serial = 1458] [outer = 0x11309dc00] 03:20:33 INFO - PROCESS | 1653 | 1467109233688 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117ead400) [pid = 1653] [serial = 1459] [outer = 0x11309dc00] 03:20:34 INFO - PROCESS | 1653 | 1467109234031 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 468ms 03:20:34 INFO - PROCESS | 1653 | 1467109234046 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 1653 | 1467109234047 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:20:34 INFO - PROCESS | 1653 | 1467109234049 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 1653 | 1467109234050 Marionette TRACE conn2 <- [1,1918,null,{}] 03:20:34 INFO - PROCESS | 1653 | 1467109234052 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}] 03:20:34 INFO - PROCESS | 1653 | 1467109234054 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:34 INFO - PROCESS | 1653 | 1467109234131 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:20:34 INFO - PROCESS | 1653 | 1467109234243 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 1653 | 1467109234245 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116314000 == 36 [pid = 1653] [id = 487] 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110e38800) [pid = 1653] [serial = 1460] [outer = 0x0] 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1128c9400) [pid = 1653] [serial = 1461] [outer = 0x110e38800] 03:20:34 INFO - PROCESS | 1653 | 1467109234282 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11619b800) [pid = 1653] [serial = 1462] [outer = 0x110e38800] 03:20:34 INFO - PROCESS | 1653 | 1467109234787 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 769ms 03:20:34 INFO - PROCESS | 1653 | 1467109234819 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 1653 | 1467109234822 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:20:34 INFO - PROCESS | 1653 | 1467109234827 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 1653 | 1467109234829 Marionette TRACE conn2 <- [1,1922,null,{}] 03:20:34 INFO - PROCESS | 1653 | 1467109234833 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}] 03:20:34 INFO - PROCESS | 1653 | 1467109234834 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:34 INFO - PROCESS | 1653 | 1467109234973 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:20:35 INFO - PROCESS | 1653 | 1467109235083 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1653 | 1467109235085 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d91800 == 37 [pid = 1653] [id = 488] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11811f000) [pid = 1653] [serial = 1463] [outer = 0x0] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11820e000) [pid = 1653] [serial = 1464] [outer = 0x11811f000] 03:20:35 INFO - PROCESS | 1653 | 1467109235118 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1186fa800) [pid = 1653] [serial = 1465] [outer = 0x11811f000] 03:20:35 INFO - PROCESS | 1653 | 1467109235625 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]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 821ms 03:20:35 INFO - PROCESS | 1653 | 1467109235649 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 1653 | 1467109235652 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:20:35 INFO - PROCESS | 1653 | 1467109235707 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 1653 | 1467109235708 Marionette TRACE conn2 <- [1,1926,null,{}] 03:20:35 INFO - PROCESS | 1653 | 1467109235711 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}] 03:20:35 INFO - PROCESS | 1653 | 1467109235712 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:35 INFO - PROCESS | 1653 | 1467109235827 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:20:35 INFO - PROCESS | 1653 | 1467109235928 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1653 | 1467109235930 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x122599000 == 38 [pid = 1653] [id = 489] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1128d7000) [pid = 1653] [serial = 1466] [outer = 0x0] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119818000) [pid = 1653] [serial = 1467] [outer = 0x1128d7000] 03:20:35 INFO - PROCESS | 1653 | 1467109235960 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1227c6000) [pid = 1653] [serial = 1468] [outer = 0x1128d7000] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca5a000 == 37 [pid = 1653] [id = 15] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1181c5000 == 36 [pid = 1653] [id = 12] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119c04000 == 35 [pid = 1653] [id = 486] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b940800 == 34 [pid = 1653] [id = 485] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116307800 == 33 [pid = 1653] [id = 484] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x129666000 == 32 [pid = 1653] [id = 483] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12682a000 == 31 [pid = 1653] [id = 482] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x124fa8800 == 30 [pid = 1653] [id = 481] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119549800 == 29 [pid = 1653] [id = 480] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11823b800 == 28 [pid = 1653] [id = 479] 03:20:36 INFO - PROCESS | 1653 | --DOCSHELL 0x112fc6000 == 27 [pid = 1653] [id = 478] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129479000) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129034800) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a4c1000) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12902a800) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118958c00) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119306000) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12860e000) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12897d400) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f71c00) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128989800) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112de8400) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11616e400) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118958800) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11930a400) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181a0400) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118207800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a999400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a579800) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a9a5400) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f6d000) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12ab9d400) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b654400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112ddb400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b8f1000) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1252e5c00) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176d1800) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1268be400) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124b7ac00) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12252e000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12558e400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124635400) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1176d4000) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12aa7e000) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1227bc400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12b8f9400) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x129032800) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x115d1a000) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x116a12800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 03:20:36 INFO - PROCESS | 1653 | 1467109236734 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1080ms 03:20:36 INFO - PROCESS | 1653 | 1467109236786 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1653 | 1467109236790 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:20:36 INFO - PROCESS | 1653 | 1467109236812 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1653 | 1467109236815 Marionette TRACE conn2 <- [1,1930,null,{}] 03:20:36 INFO - PROCESS | 1653 | 1467109236821 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}] 03:20:36 INFO - PROCESS | 1653 | 1467109236823 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:36 INFO - PROCESS | 1653 | 1467109236975 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:20:37 INFO - PROCESS | 1653 | 1467109237030 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1653 | 1467109237033 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab5800 == 28 [pid = 1653] [id = 490] 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116176c00) [pid = 1653] [serial = 1469] [outer = 0x0] 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11697b000) [pid = 1653] [serial = 1470] [outer = 0x116176c00] 03:20:37 INFO - PROCESS | 1653 | 1467109237106 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1172c2800) [pid = 1653] [serial = 1471] [outer = 0x116176c00] 03:20:37 INFO - PROCESS | 1653 | 1467109237572 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]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 779ms 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1176cbc00) [pid = 1653] [serial = 1472] [outer = 0x12c86e000] 03:20:37 INFO - PROCESS | 1653 | 1467109237615 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 1653 | 1467109237620 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:20:37 INFO - PROCESS | 1653 | 1467109237669 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 1653 | 1467109237672 Marionette TRACE conn2 <- [1,1934,null,{}] 03:20:37 INFO - PROCESS | 1653 | 1467109237701 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}] 03:20:37 INFO - PROCESS | 1653 | 1467109237703 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:37 INFO - PROCESS | 1653 | 1467109237862 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:20:37 INFO - PROCESS | 1653 | 1467109237971 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1653 | 1467109237972 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c3800 == 29 [pid = 1653] [id = 491] 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1181f7c00) [pid = 1653] [serial = 1473] [outer = 0x0] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1186fc400) [pid = 1653] [serial = 1474] [outer = 0x1181f7c00] 03:20:38 INFO - PROCESS | 1653 | 1467109238019 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119308c00) [pid = 1653] [serial = 1475] [outer = 0x1181f7c00] 03:20:38 INFO - PROCESS | 1653 | 1467109238463 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 883ms 03:20:38 INFO - PROCESS | 1653 | 1467109238523 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 1653 | 1467109238524 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:20:38 INFO - PROCESS | 1653 | 1467109238527 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 1653 | 1467109238530 Marionette TRACE conn2 <- [1,1938,null,{}] 03:20:38 INFO - PROCESS | 1653 | 1467109238538 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}] 03:20:38 INFO - PROCESS | 1653 | 1467109238544 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:38 INFO - PROCESS | 1653 | 1467109238643 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:20:38 INFO - PROCESS | 1653 | 1467109238715 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1653 | 1467109238717 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124569000 == 30 [pid = 1653] [id = 492] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11980c800) [pid = 1653] [serial = 1476] [outer = 0x0] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1241ad000) [pid = 1653] [serial = 1477] [outer = 0x11980c800] 03:20:38 INFO - PROCESS | 1653 | 1467109238750 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1245b3400) [pid = 1653] [serial = 1478] [outer = 0x11980c800] 03:20:39 INFO - PROCESS | 1653 | 1467109239249 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 772ms 03:20:39 INFO - PROCESS | 1653 | 1467109239300 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 1653 | 1467109239303 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:20:39 INFO - PROCESS | 1653 | 1467109239306 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1653 | 1467109239308 Marionette TRACE conn2 <- [1,1942,null,{}] 03:20:39 INFO - PROCESS | 1653 | 1467109239312 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}] 03:20:39 INFO - PROCESS | 1653 | 1467109239314 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:39 INFO - PROCESS | 1653 | 1467109239456 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:20:39 INFO - PROCESS | 1653 | 1467109239559 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 1653 | 1467109239560 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12683e000 == 31 [pid = 1653] [id = 493] 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124e68400) [pid = 1653] [serial = 1479] [outer = 0x0] 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1250ed400) [pid = 1653] [serial = 1480] [outer = 0x124e68400] 03:20:39 INFO - PROCESS | 1653 | 1467109239609 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125ccc800) [pid = 1653] [serial = 1481] [outer = 0x124e68400] 03:20:40 INFO - PROCESS | 1653 | 1467109240064 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 775ms 03:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:20:40 INFO - PROCESS | 1653 | 1467109240082 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1653 | 1467109240083 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:20:40 INFO - PROCESS | 1653 | 1467109240085 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1653 | 1467109240087 Marionette TRACE conn2 <- [1,1946,null,{}] 03:20:40 INFO - PROCESS | 1653 | 1467109240109 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}] 03:20:40 INFO - PROCESS | 1653 | 1467109240110 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:40 INFO - PROCESS | 1653 | 1467109240208 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:20:40 INFO - PROCESS | 1653 | 1467109240283 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 1653 | 1467109240284 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0e800 == 32 [pid = 1653] [id = 494] 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124e69c00) [pid = 1653] [serial = 1482] [outer = 0x0] 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126d47800) [pid = 1653] [serial = 1483] [outer = 0x124e69c00] 03:20:40 INFO - PROCESS | 1653 | 1467109240314 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128602400) [pid = 1653] [serial = 1484] [outer = 0x124e69c00] 03:20:40 INFO - PROCESS | 1653 | 1467109240782 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 736ms 03:20:40 INFO - PROCESS | 1653 | 1467109240833 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1653 | 1467109240835 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:20:40 INFO - PROCESS | 1653 | 1467109240853 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1653 | 1467109240854 Marionette TRACE conn2 <- [1,1950,null,{}] 03:20:40 INFO - PROCESS | 1653 | 1467109240861 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}] 03:20:40 INFO - PROCESS | 1653 | 1467109240865 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:41 INFO - PROCESS | 1653 | 1467109240993 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:20:41 INFO - PROCESS | 1653 | 1467109241069 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1653 | 1467109241070 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa6c000 == 33 [pid = 1653] [id = 495] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128608400) [pid = 1653] [serial = 1485] [outer = 0x0] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12926c800) [pid = 1653] [serial = 1486] [outer = 0x128608400] 03:20:41 INFO - PROCESS | 1653 | 1467109241099 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12947bc00) [pid = 1653] [serial = 1487] [outer = 0x128608400] 03:20:41 INFO - PROCESS | 1653 | 1467109241523 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 694ms 03:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:20:41 INFO - PROCESS | 1653 | 1467109241531 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 1653 | 1467109241533 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:20:41 INFO - PROCESS | 1653 | 1467109241535 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 1653 | 1467109241536 Marionette TRACE conn2 <- [1,1954,null,{}] 03:20:41 INFO - PROCESS | 1653 | 1467109241539 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}] 03:20:41 INFO - PROCESS | 1653 | 1467109241540 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:41 INFO - PROCESS | 1653 | 1467109241637 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:20:41 INFO - PROCESS | 1653 | 1467109241695 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1653 | 1467109241697 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b92f800 == 34 [pid = 1653] [id = 496] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12947b000) [pid = 1653] [serial = 1488] [outer = 0x0] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129484000) [pid = 1653] [serial = 1489] [outer = 0x12947b000] 03:20:41 INFO - PROCESS | 1653 | 1467109241725 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a577400) [pid = 1653] [serial = 1490] [outer = 0x12947b000] 03:20:42 INFO - PROCESS | 1653 | 1467109242168 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 675ms 03:20:42 INFO - PROCESS | 1653 | 1467109242210 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 1653 | 1467109242212 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:20:42 INFO - PROCESS | 1653 | 1467109242215 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 1653 | 1467109242217 Marionette TRACE conn2 <- [1,1958,null,{}] 03:20:42 INFO - PROCESS | 1653 | 1467109242221 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}] 03:20:42 INFO - PROCESS | 1653 | 1467109242222 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:42 INFO - PROCESS | 1653 | 1467109242340 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119d91800 == 33 [pid = 1653] [id = 488] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116314000 == 32 [pid = 1653] [id = 487] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d155800 == 31 [pid = 1653] [id = 18] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c731800 == 30 [pid = 1653] [id = 14] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128f17800 == 29 [pid = 1653] [id = 6] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x115069800 == 28 [pid = 1653] [id = 25] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c448800 == 27 [pid = 1653] [id = 13] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b942800 == 26 [pid = 1653] [id = 10] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116949000 == 25 [pid = 1653] [id = 23] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129220000 == 24 [pid = 1653] [id = 21] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b618000 == 23 [pid = 1653] [id = 9] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116f3c000 == 22 [pid = 1653] [id = 24] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a590800 == 21 [pid = 1653] [id = 8] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd8c000 == 20 [pid = 1653] [id = 11] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11263c800 == 19 [pid = 1653] [id = 22] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d83d800 == 18 [pid = 1653] [id = 20] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118243800 == 17 [pid = 1653] [id = 19] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1161c7000 == 16 [pid = 1653] [id = 26] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa6c000 == 15 [pid = 1653] [id = 495] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0e800 == 14 [pid = 1653] [id = 494] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12683e000 == 13 [pid = 1653] [id = 493] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124569000 == 12 [pid = 1653] [id = 492] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c3800 == 11 [pid = 1653] [id = 491] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x122599000 == 10 [pid = 1653] [id = 489] 03:20:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab5800 == 9 [pid = 1653] [id = 490] 03:20:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b92f800 == 8 [pid = 1653] [id = 496] 03:20:44 INFO - PROCESS | 1653 | 1467109244323 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 1653 | 1467109244325 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x112642000 == 9 [pid = 1653] [id = 497] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1121b9000) [pid = 1653] [serial = 1491] [outer = 0x0] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1121bdc00) [pid = 1653] [serial = 1492] [outer = 0x1121b9000] 03:20:44 INFO - PROCESS | 1653 | 1467109244356 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1129a8800) [pid = 1653] [serial = 1493] [outer = 0x1121b9000] 03:20:44 INFO - PROCESS | 1653 | 1467109244670 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2478ms 03:20:44 INFO - PROCESS | 1653 | 1467109244698 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 1653 | 1467109244700 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:20:44 INFO - PROCESS | 1653 | 1467109244703 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 1653 | 1467109244706 Marionette TRACE conn2 <- [1,1962,null,{}] 03:20:44 INFO - PROCESS | 1653 | 1467109244713 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}] 03:20:44 INFO - PROCESS | 1653 | 1467109244715 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:44 INFO - PROCESS | 1653 | 1467109244794 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:20:44 INFO - PROCESS | 1653 | 1467109244800 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 1653 | 1467109244801 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117252000 == 10 [pid = 1653] [id = 498] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113c2fc00) [pid = 1653] [serial = 1494] [outer = 0x0] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115d1a000) [pid = 1653] [serial = 1495] [outer = 0x113c2fc00] 03:20:44 INFO - PROCESS | 1653 | 1467109244832 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1163dc800) [pid = 1653] [serial = 1496] [outer = 0x113c2fc00] 03:20:45 INFO - PROCESS | 1653 | 1467109245179 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]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 527ms 03:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:20:45 INFO - PROCESS | 1653 | 1467109245233 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 1653 | 1467109245236 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:20:45 INFO - PROCESS | 1653 | 1467109245238 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 1653 | 1467109245239 Marionette TRACE conn2 <- [1,1966,null,{}] 03:20:45 INFO - PROCESS | 1653 | 1467109245242 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}] 03:20:45 INFO - PROCESS | 1653 | 1467109245243 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:45 INFO - PROCESS | 1653 | 1467109245326 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:20:45 INFO - PROCESS | 1653 | 1467109245332 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 1653 | 1467109245333 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x118622000 == 11 [pid = 1653] [id = 499] 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11696f800) [pid = 1653] [serial = 1497] [outer = 0x0] 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116f70000) [pid = 1653] [serial = 1498] [outer = 0x11696f800] 03:20:45 INFO - PROCESS | 1653 | 1467109245358 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1172c9000) [pid = 1653] [serial = 1499] [outer = 0x11696f800] 03:20:45 INFO - PROCESS | 1653 | 1467109245728 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]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 03:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:20:45 INFO - PROCESS | 1653 | 1467109245764 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 1653 | 1467109245765 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:20:45 INFO - PROCESS | 1653 | 1467109245773 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 1653 | 1467109245777 Marionette TRACE conn2 <- [1,1970,null,{}] 03:20:45 INFO - PROCESS | 1653 | 1467109245780 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}] 03:20:45 INFO - PROCESS | 1653 | 1467109245783 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:45 INFO - PROCESS | 1653 | 1467109245864 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:20:45 INFO - PROCESS | 1653 | 1467109245867 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 1653 | 1467109245868 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc3800 == 12 [pid = 1653] [id = 500] 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176d2000) [pid = 1653] [serial = 1500] [outer = 0x0] 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1181a8400) [pid = 1653] [serial = 1501] [outer = 0x1176d2000] 03:20:45 INFO - PROCESS | 1653 | 1467109245895 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11820cc00) [pid = 1653] [serial = 1502] [outer = 0x1176d2000] 03:20:46 INFO - PROCESS | 1653 | 1467109246229 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]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 477ms 03:20:46 INFO - PROCESS | 1653 | 1467109246245 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 1653 | 1467109246247 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:20:46 INFO - PROCESS | 1653 | 1467109246249 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1653 | 1467109246250 Marionette TRACE conn2 <- [1,1974,null,{}] 03:20:46 INFO - PROCESS | 1653 | 1467109246253 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}] 03:20:46 INFO - PROCESS | 1653 | 1467109246254 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:46 INFO - PROCESS | 1653 | 1467109246332 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:20:46 INFO - PROCESS | 1653 | 1467109246336 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 1653 | 1467109246337 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124932000 == 13 [pid = 1653] [id = 501] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118630800) [pid = 1653] [serial = 1503] [outer = 0x0] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11895b400) [pid = 1653] [serial = 1504] [outer = 0x118630800] 03:20:46 INFO - PROCESS | 1653 | 1467109246364 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1192a2c00) [pid = 1653] [serial = 1505] [outer = 0x118630800] 03:20:46 INFO - PROCESS | 1653 | 1467109246747 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]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 521ms 03:20:46 INFO - PROCESS | 1653 | 1467109246771 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:20:46 INFO - PROCESS | 1653 | 1467109246774 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:20:46 INFO - PROCESS | 1653 | 1467109246777 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1653 | 1467109246778 Marionette TRACE conn2 <- [1,1978,null,{}] 03:20:46 INFO - PROCESS | 1653 | 1467109246786 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}] 03:20:46 INFO - PROCESS | 1653 | 1467109246788 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:46 INFO - PROCESS | 1653 | 1467109246881 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:20:46 INFO - PROCESS | 1653 | 1467109246885 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 1653 | 1467109246890 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12651f800 == 14 [pid = 1653] [id = 502] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11930b800) [pid = 1653] [serial = 1506] [outer = 0x0] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1196ce400) [pid = 1653] [serial = 1507] [outer = 0x11930b800] 03:20:46 INFO - PROCESS | 1653 | 1467109246923 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c4c800) [pid = 1653] [serial = 1508] [outer = 0x11930b800] 03:20:47 INFO - PROCESS | 1653 | 1467109247335 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]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 574ms 03:20:47 INFO - PROCESS | 1653 | 1467109247352 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 1653 | 1467109247354 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:20:47 INFO - PROCESS | 1653 | 1467109247360 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 1653 | 1467109247362 Marionette TRACE conn2 <- [1,1982,null,{}] 03:20:47 INFO - PROCESS | 1653 | 1467109247365 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}] 03:20:47 INFO - PROCESS | 1653 | 1467109247368 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:47 INFO - PROCESS | 1653 | 1467109247519 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:20:47 INFO - PROCESS | 1653 | 1467109247542 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 1653 | 1467109247543 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1139b9800 == 15 [pid = 1653] [id = 503] 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x122531000) [pid = 1653] [serial = 1509] [outer = 0x0] 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1245b1000) [pid = 1653] [serial = 1510] [outer = 0x122531000] 03:20:47 INFO - PROCESS | 1653 | 1467109247583 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1245b8400) [pid = 1653] [serial = 1511] [outer = 0x122531000] 03:20:47 INFO - PROCESS | 1653 | 1467109247995 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]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 03:20:48 INFO - PROCESS | 1653 | 1467109248053 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 1653 | 1467109248061 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:20:48 INFO - PROCESS | 1653 | 1467109248063 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1653 | 1467109248064 Marionette TRACE conn2 <- [1,1986,null,{}] 03:20:48 INFO - PROCESS | 1653 | 1467109248066 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}] 03:20:48 INFO - PROCESS | 1653 | 1467109248068 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:48 INFO - PROCESS | 1653 | 1467109248164 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:20:48 INFO - PROCESS | 1653 | 1467109248219 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 1653 | 1467109248220 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a488000 == 16 [pid = 1653] [id = 504] 03:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112a7ac00) [pid = 1653] [serial = 1512] [outer = 0x0] 03:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124b18800) [pid = 1653] [serial = 1513] [outer = 0x112a7ac00] 03:20:48 INFO - PROCESS | 1653 | 1467109248244 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124e6dc00) [pid = 1653] [serial = 1514] [outer = 0x112a7ac00] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116176c00) [pid = 1653] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1186f0000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116a19000) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x125520800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113947800) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1241a7000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1192a6000) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12898a400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1176d4400) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113ceb000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1172c8400) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124ef2000) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129259400) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128dd6c00) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11309dc00) [pid = 1653] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128608400) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124e69c00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110e38800) [pid = 1653] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124e68400) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1128d7000) [pid = 1653] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11811f000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1181f7c00) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:20:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11980c800) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:20:48 INFO - PROCESS | 1653 | 1467109248882 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]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 869ms 03:20:48 INFO - PROCESS | 1653 | 1467109248933 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 1653 | 1467109248934 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:20:48 INFO - PROCESS | 1653 | 1467109248936 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1653 | 1467109248937 Marionette TRACE conn2 <- [1,1990,null,{}] 03:20:48 INFO - PROCESS | 1653 | 1467109248942 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}] 03:20:48 INFO - PROCESS | 1653 | 1467109248945 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:49 INFO - PROCESS | 1653 | 1467109249019 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:20:49 INFO - PROCESS | 1653 | 1467109249026 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 1653 | 1467109249027 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d10000 == 17 [pid = 1653] [id = 505] 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11722e800) [pid = 1653] [serial = 1515] [outer = 0x0] 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11819d000) [pid = 1653] [serial = 1516] [outer = 0x11722e800] 03:20:49 INFO - PROCESS | 1653 | 1467109249052 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186fbc00) [pid = 1653] [serial = 1517] [outer = 0x11722e800] 03:20:49 INFO - PROCESS | 1653 | 1467109249367 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]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 474ms 03:20:49 INFO - PROCESS | 1653 | 1467109249410 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 1653 | 1467109249412 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:20:49 INFO - PROCESS | 1653 | 1467109249414 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 1653 | 1467109249415 Marionette TRACE conn2 <- [1,1994,null,{}] 03:20:49 INFO - PROCESS | 1653 | 1467109249417 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}] 03:20:49 INFO - PROCESS | 1653 | 1467109249418 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:49 INFO - PROCESS | 1653 | 1467109249514 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:20:49 INFO - PROCESS | 1653 | 1467109249603 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 1653 | 1467109249605 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59c800 == 18 [pid = 1653] [id = 506] 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1172c3800) [pid = 1653] [serial = 1518] [outer = 0x0] 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1196d9000) [pid = 1653] [serial = 1519] [outer = 0x1172c3800] 03:20:49 INFO - PROCESS | 1653 | 1467109249646 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1246b0000) [pid = 1653] [serial = 1520] [outer = 0x1172c3800] 03:20:50 INFO - PROCESS | 1653 | 1467109250010 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 621ms 03:20:50 INFO - PROCESS | 1653 | 1467109250036 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 1653 | 1467109250038 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:20:50 INFO - PROCESS | 1653 | 1467109250043 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1653 | 1467109250045 Marionette TRACE conn2 <- [1,1998,null,{}] 03:20:50 INFO - PROCESS | 1653 | 1467109250048 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}] 03:20:50 INFO - PROCESS | 1653 | 1467109250050 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:50 INFO - PROCESS | 1653 | 1467109250168 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:20:50 INFO - PROCESS | 1653 | 1467109250174 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1653 | 1467109250176 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b61c000 == 19 [pid = 1653] [id = 507] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124b87400) [pid = 1653] [serial = 1521] [outer = 0x0] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1250f3c00) [pid = 1653] [serial = 1522] [outer = 0x124b87400] 03:20:50 INFO - PROCESS | 1653 | 1467109250224 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125590000) [pid = 1653] [serial = 1523] [outer = 0x124b87400] 03:20:50 INFO - PROCESS | 1653 | 1467109250601 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 571ms 03:20:50 INFO - PROCESS | 1653 | 1467109250664 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 1653 | 1467109250667 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:20:50 INFO - PROCESS | 1653 | 1467109250672 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1653 | 1467109250673 Marionette TRACE conn2 <- [1,2002,null,{}] 03:20:50 INFO - PROCESS | 1653 | 1467109250677 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}] 03:20:50 INFO - PROCESS | 1653 | 1467109250679 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:50 INFO - PROCESS | 1653 | 1467109250767 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:20:50 INFO - PROCESS | 1653 | 1467109250887 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1653 | 1467109250891 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x117244000 == 20 [pid = 1653] [id = 508] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112d71800) [pid = 1653] [serial = 1524] [outer = 0x0] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113376400) [pid = 1653] [serial = 1525] [outer = 0x112d71800] 03:20:50 INFO - PROCESS | 1653 | 1467109250924 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116167400) [pid = 1653] [serial = 1526] [outer = 0x112d71800] 03:20:51 INFO - PROCESS | 1653 | 1467109251325 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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 03:20:51 INFO - PROCESS | 1653 | 1467109251393 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:20:51 INFO - PROCESS | 1653 | 1467109251395 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:20:51 INFO - PROCESS | 1653 | 1467109251400 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 1653 | 1467109251402 Marionette TRACE conn2 <- [1,2006,null,{}] 03:20:51 INFO - PROCESS | 1653 | 1467109251405 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}] 03:20:51 INFO - PROCESS | 1653 | 1467109251407 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:51 INFO - PROCESS | 1653 | 1467109251505 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:20:51 INFO - PROCESS | 1653 | 1467109251565 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 1653 | 1467109251566 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246bc000 == 21 [pid = 1653] [id = 509] 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117225400) [pid = 1653] [serial = 1527] [outer = 0x0] 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1176d4000) [pid = 1653] [serial = 1528] [outer = 0x117225400] 03:20:51 INFO - PROCESS | 1653 | 1467109251597 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1181a2800) [pid = 1653] [serial = 1529] [outer = 0x117225400] 03:20:52 INFO - PROCESS | 1653 | 1467109252041 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]]]}] 03:20:52 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 03:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 03:20:52 INFO - PROCESS | 1653 | 1467109252070 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 1653 | 1467109252072 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:20:52 INFO - PROCESS | 1653 | 1467109252077 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1653 | 1467109252078 Marionette TRACE conn2 <- [1,2010,null,{}] 03:20:52 INFO - PROCESS | 1653 | 1467109252085 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}] 03:20:52 INFO - PROCESS | 1653 | 1467109252088 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:52 INFO - PROCESS | 1653 | 1467109252201 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:20:52 INFO - PROCESS | 1653 | 1467109252273 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 1653 | 1467109252276 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd79000 == 22 [pid = 1653] [id = 510] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119305c00) [pid = 1653] [serial = 1530] [outer = 0x0] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1196d7c00) [pid = 1653] [serial = 1531] [outer = 0x119305c00] 03:20:52 INFO - PROCESS | 1653 | 1467109252309 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12252b800) [pid = 1653] [serial = 1532] [outer = 0x119305c00] 03:20:52 INFO - PROCESS | 1653 | 1467109252714 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]]]}] 03:20:52 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 03:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 03:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:20:52 INFO - PROCESS | 1653 | 1467109252748 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 1653 | 1467109252749 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:20:52 INFO - PROCESS | 1653 | 1467109252751 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1653 | 1467109252753 Marionette TRACE conn2 <- [1,2014,null,{}] 03:20:52 INFO - PROCESS | 1653 | 1467109252755 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}] 03:20:52 INFO - PROCESS | 1653 | 1467109252756 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:52 INFO - PROCESS | 1653 | 1467109252869 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:20:52 INFO - PROCESS | 1653 | 1467109252926 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 1653 | 1467109252928 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd96800 == 23 [pid = 1653] [id = 511] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1245b2000) [pid = 1653] [serial = 1533] [outer = 0x0] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12551f400) [pid = 1653] [serial = 1534] [outer = 0x1245b2000] 03:20:52 INFO - PROCESS | 1653 | 1467109252957 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12685c400) [pid = 1653] [serial = 1535] [outer = 0x1245b2000] 03:20:53 INFO - PROCESS | 1653 | 1467109253607 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]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 924ms 03:20:53 INFO - PROCESS | 1653 | 1467109253676 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 1653 | 1467109253678 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:20:53 INFO - PROCESS | 1653 | 1467109253682 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 1653 | 1467109253684 Marionette TRACE conn2 <- [1,2018,null,{}] 03:20:53 INFO - PROCESS | 1653 | 1467109253687 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}] 03:20:53 INFO - PROCESS | 1653 | 1467109253689 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:53 INFO - PROCESS | 1653 | 1467109253777 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:20:53 INFO - PROCESS | 1653 | 1467109253844 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 1653 | 1467109253847 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189d0000 == 24 [pid = 1653] [id = 512] 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113cf6000) [pid = 1653] [serial = 1536] [outer = 0x0] 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116171000) [pid = 1653] [serial = 1537] [outer = 0x113cf6000] 03:20:53 INFO - PROCESS | 1653 | 1467109253874 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116976000) [pid = 1653] [serial = 1538] [outer = 0x113cf6000] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119232000) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12891e800) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11501fc00) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11676a800) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1247dfc00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125c51400) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1196d2400) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x122532000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a4bc000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11840b800) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1181a6800) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116a19c00) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116169c00) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1196d0c00) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118d50000) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12860a400) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125c49c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12aa86c00) [pid = 1653] [serial = 1455] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a9a1000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12902ec00) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116175c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12aba2c00) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117ead400) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129479800) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127075000) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129257c00) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1246ad000) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1186fa800) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1186fc400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1250ed400) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1245b3400) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11820e000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1172c2800) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1241ad000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1128c9400) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119308c00) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11697b000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128d2a400) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11840c000) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129484000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11619b800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125ccc800) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1227c6000) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119818000) [pid = 1653] [serial = 1467] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | 1467109254310 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]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 03:20:54 INFO - PROCESS | 1653 | 1467109254353 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 1653 | 1467109254356 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:20:54 INFO - PROCESS | 1653 | 1467109254359 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 1653 | 1467109254361 Marionette TRACE conn2 <- [1,2022,null,{}] 03:20:54 INFO - PROCESS | 1653 | 1467109254363 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}] 03:20:54 INFO - PROCESS | 1653 | 1467109254365 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:54 INFO - PROCESS | 1653 | 1467109254444 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:20:54 INFO - PROCESS | 1653 | 1467109254448 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1653 | 1467109254449 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab4800 == 25 [pid = 1653] [id = 513] 03:20:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11619b800) [pid = 1653] [serial = 1539] [outer = 0x0] 03:20:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11697b000) [pid = 1653] [serial = 1540] [outer = 0x11619b800] 03:20:54 INFO - PROCESS | 1653 | 1467109254477 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1172c2800) [pid = 1653] [serial = 1541] [outer = 0x11619b800] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12947bc00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128602400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12926c800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126d47800) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 03:20:54 INFO - PROCESS | 1653 | 1467109254827 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]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 523ms 03:20:54 INFO - PROCESS | 1653 | 1467109254883 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 1653 | 1467109254884 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:20:54 INFO - PROCESS | 1653 | 1467109254886 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 1653 | 1467109254889 Marionette TRACE conn2 <- [1,2026,null,{}] 03:20:54 INFO - PROCESS | 1653 | 1467109254895 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}] 03:20:54 INFO - PROCESS | 1653 | 1467109254898 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:54 INFO - PROCESS | 1653 | 1467109254978 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:20:54 INFO - PROCESS | 1653 | 1467109254982 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1653 | 1467109254984 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921b800 == 26 [pid = 1653] [id = 514] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1181f1c00) [pid = 1653] [serial = 1542] [outer = 0x0] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11820bc00) [pid = 1653] [serial = 1543] [outer = 0x1181f1c00] 03:20:55 INFO - PROCESS | 1653 | 1467109255014 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186fa800) [pid = 1653] [serial = 1544] [outer = 0x1181f1c00] 03:20:55 INFO - PROCESS | 1653 | 1467109255382 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]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 523ms 03:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:20:55 INFO - PROCESS | 1653 | 1467109255416 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 1653 | 1467109255418 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:20:55 INFO - PROCESS | 1653 | 1467109255420 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 1653 | 1467109255421 Marionette TRACE conn2 <- [1,2030,null,{}] 03:20:55 INFO - PROCESS | 1653 | 1467109255426 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}] 03:20:55 INFO - PROCESS | 1653 | 1467109255427 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:55 INFO - PROCESS | 1653 | 1467109255503 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:20:55 INFO - PROCESS | 1653 | 1467109255509 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 1653 | 1467109255510 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12270a800 == 27 [pid = 1653] [id = 515] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11929d800) [pid = 1653] [serial = 1545] [outer = 0x0] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119309c00) [pid = 1653] [serial = 1546] [outer = 0x11929d800] 03:20:55 INFO - PROCESS | 1653 | 1467109255535 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119c47800) [pid = 1653] [serial = 1547] [outer = 0x11929d800] 03:20:55 INFO - PROCESS | 1653 | 1467109255862 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]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 473ms 03:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:20:55 INFO - PROCESS | 1653 | 1467109255895 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 1653 | 1467109255896 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:20:55 INFO - PROCESS | 1653 | 1467109255899 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 1653 | 1467109255900 Marionette TRACE conn2 <- [1,2034,null,{}] 03:20:55 INFO - PROCESS | 1653 | 1467109255902 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}] 03:20:55 INFO - PROCESS | 1653 | 1467109255903 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:56 INFO - PROCESS | 1653 | 1467109256004 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:20:56 INFO - PROCESS | 1653 | 1467109256009 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 1653 | 1467109256010 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241d7000 == 28 [pid = 1653] [id = 516] 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11819e800) [pid = 1653] [serial = 1548] [outer = 0x0] 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12252d400) [pid = 1653] [serial = 1549] [outer = 0x11819e800] 03:20:56 INFO - PROCESS | 1653 | 1467109256035 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1245b4800) [pid = 1653] [serial = 1550] [outer = 0x11819e800] 03:20:56 INFO - PROCESS | 1653 | 1467109256367 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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 03:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:20:56 INFO - PROCESS | 1653 | 1467109256418 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 1653 | 1467109256420 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:20:56 INFO - PROCESS | 1653 | 1467109256422 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1653 | 1467109256423 Marionette TRACE conn2 <- [1,2038,null,{}] 03:20:56 INFO - PROCESS | 1653 | 1467109256425 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}] 03:20:56 INFO - PROCESS | 1653 | 1467109256429 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:56 INFO - PROCESS | 1653 | 1467109256530 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:20:56 INFO - PROCESS | 1653 | 1467109256534 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 1653 | 1467109256535 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cb0800 == 29 [pid = 1653] [id = 517] 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1246a6c00) [pid = 1653] [serial = 1551] [outer = 0x0] 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1252e1000) [pid = 1653] [serial = 1552] [outer = 0x1246a6c00] 03:20:56 INFO - PROCESS | 1653 | 1467109256559 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x127073c00) [pid = 1653] [serial = 1553] [outer = 0x1246a6c00] 03:20:56 INFO - PROCESS | 1653 | 1467109256925 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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 03:20:56 INFO - PROCESS | 1653 | 1467109256943 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 1653 | 1467109256945 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:20:56 INFO - PROCESS | 1653 | 1467109256947 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1653 | 1467109256948 Marionette TRACE conn2 <- [1,2042,null,{}] 03:20:56 INFO - PROCESS | 1653 | 1467109256951 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}] 03:20:56 INFO - PROCESS | 1653 | 1467109256952 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:57 INFO - PROCESS | 1653 | 1467109257054 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:20:57 INFO - PROCESS | 1653 | 1467109257057 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1653 | 1467109257058 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f6b000 == 30 [pid = 1653] [id = 518] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1247e0800) [pid = 1653] [serial = 1554] [outer = 0x0] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128606400) [pid = 1653] [serial = 1555] [outer = 0x1247e0800] 03:20:57 INFO - PROCESS | 1653 | 1467109257082 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128610000) [pid = 1653] [serial = 1556] [outer = 0x1247e0800] 03:20:57 INFO - PROCESS | 1653 | 1467109257404 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]]]}] 03:20:57 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) 03:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 468ms 03:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:20:57 INFO - PROCESS | 1653 | 1467109257429 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 1653 | 1467109257430 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:20:57 INFO - PROCESS | 1653 | 1467109257432 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 1653 | 1467109257434 Marionette TRACE conn2 <- [1,2046,null,{}] 03:20:57 INFO - PROCESS | 1653 | 1467109257436 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}] 03:20:57 INFO - PROCESS | 1653 | 1467109257437 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:57 INFO - PROCESS | 1653 | 1467109257543 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:20:57 INFO - PROCESS | 1653 | 1467109257554 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1653 | 1467109257555 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12921b800 == 31 [pid = 1653] [id = 519] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127075000) [pid = 1653] [serial = 1557] [outer = 0x0] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128922000) [pid = 1653] [serial = 1558] [outer = 0x127075000] 03:20:57 INFO - PROCESS | 1653 | 1467109257580 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12892b000) [pid = 1653] [serial = 1559] [outer = 0x127075000] 03:20:57 INFO - PROCESS | 1653 | 1467109257915 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]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 03:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:20:57 INFO - PROCESS | 1653 | 1467109257953 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 1653 | 1467109257954 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:20:57 INFO - PROCESS | 1653 | 1467109257956 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 1653 | 1467109257957 Marionette TRACE conn2 <- [1,2050,null,{}] 03:20:57 INFO - PROCESS | 1653 | 1467109257960 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}] 03:20:57 INFO - PROCESS | 1653 | 1467109257961 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:58 INFO - PROCESS | 1653 | 1467109258059 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:20:58 INFO - PROCESS | 1653 | 1467109258063 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 1653 | 1467109258064 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a484000 == 32 [pid = 1653] [id = 520] 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128604c00) [pid = 1653] [serial = 1560] [outer = 0x0] 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128984c00) [pid = 1653] [serial = 1561] [outer = 0x128604c00] 03:20:58 INFO - PROCESS | 1653 | 1467109258088 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128989c00) [pid = 1653] [serial = 1562] [outer = 0x128604c00] 03:20:58 INFO - PROCESS | 1653 | 1467109258414 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]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 03:20:58 INFO - PROCESS | 1653 | 1467109258477 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 1653 | 1467109258478 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:20:58 INFO - PROCESS | 1653 | 1467109258480 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 1653 | 1467109258481 Marionette TRACE conn2 <- [1,2054,null,{}] 03:20:58 INFO - PROCESS | 1653 | 1467109258483 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}] 03:20:58 INFO - PROCESS | 1653 | 1467109258485 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:58 INFO - PROCESS | 1653 | 1467109258584 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:20:58 INFO - PROCESS | 1653 | 1467109258596 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 1653 | 1467109258597 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab71800 == 33 [pid = 1653] [id = 521] 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12898a400) [pid = 1653] [serial = 1563] [outer = 0x0] 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128dcf800) [pid = 1653] [serial = 1564] [outer = 0x12898a400] 03:20:58 INFO - PROCESS | 1653 | 1467109258621 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12902ac00) [pid = 1653] [serial = 1565] [outer = 0x12898a400] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1172c3800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11722e800) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12947b000) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11930b800) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x122531000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113c2fc00) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118630800) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176d2000) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11696f800) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1121b9000) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a7ac00) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:20:59 INFO - PROCESS | 1653 | 1467109259011 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]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 569ms 03:20:59 INFO - PROCESS | 1653 | 1467109259050 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1653 | 1467109259053 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:20:59 INFO - PROCESS | 1653 | 1467109259056 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1653 | 1467109259059 Marionette TRACE conn2 <- [1,2058,null,{}] 03:20:59 INFO - PROCESS | 1653 | 1467109259061 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}] 03:20:59 INFO - PROCESS | 1653 | 1467109259064 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:59 INFO - PROCESS | 1653 | 1467109259207 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:20:59 INFO - PROCESS | 1653 | 1467109259212 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 1653 | 1467109259214 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b947000 == 34 [pid = 1653] [id = 522] 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112d69800) [pid = 1653] [serial = 1566] [outer = 0x0] 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182b1000) [pid = 1653] [serial = 1567] [outer = 0x112d69800] 03:20:59 INFO - PROCESS | 1653 | 1467109259246 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128d29c00) [pid = 1653] [serial = 1568] [outer = 0x112d69800] 03:20:59 INFO - PROCESS | 1653 | 1467109259597 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]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 571ms 03:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:20:59 INFO - PROCESS | 1653 | 1467109259627 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1653 | 1467109259628 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:20:59 INFO - PROCESS | 1653 | 1467109259630 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1653 | 1467109259631 Marionette TRACE conn2 <- [1,2062,null,{}] 03:20:59 INFO - PROCESS | 1653 | 1467109259634 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}] 03:20:59 INFO - PROCESS | 1653 | 1467109259635 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:59 INFO - PROCESS | 1653 | 1467109259742 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:20:59 INFO - PROCESS | 1653 | 1467109259749 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 1653 | 1467109259750 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:20:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c445800 == 35 [pid = 1653] [id = 523] 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12902dc00) [pid = 1653] [serial = 1569] [outer = 0x0] 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129253800) [pid = 1653] [serial = 1570] [outer = 0x12902dc00] 03:20:59 INFO - PROCESS | 1653 | 1467109259774 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129265c00) [pid = 1653] [serial = 1571] [outer = 0x12902dc00] 03:21:00 INFO - PROCESS | 1653 | 1467109260076 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]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 470ms 03:21:00 INFO - PROCESS | 1653 | 1467109260101 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 1653 | 1467109260102 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:21:00 INFO - PROCESS | 1653 | 1467109260104 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 1653 | 1467109260105 Marionette TRACE conn2 <- [1,2066,null,{}] 03:21:00 INFO - PROCESS | 1653 | 1467109260110 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}] 03:21:00 INFO - PROCESS | 1653 | 1467109260111 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:00 INFO - PROCESS | 1653 | 1467109260189 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:21:00 INFO - PROCESS | 1653 | 1467109260195 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1653 | 1467109260196 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c73d000 == 36 [pid = 1653] [id = 524] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128cb000) [pid = 1653] [serial = 1572] [outer = 0x0] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129273800) [pid = 1653] [serial = 1573] [outer = 0x1128cb000] 03:21:00 INFO - PROCESS | 1653 | 1467109260219 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12947ec00) [pid = 1653] [serial = 1574] [outer = 0x1128cb000] 03:21:00 INFO - PROCESS | 1653 | 1467109260561 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]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 472ms 03:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:21:00 INFO - PROCESS | 1653 | 1467109260578 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 1653 | 1467109260579 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:21:00 INFO - PROCESS | 1653 | 1467109260581 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 1653 | 1467109260582 Marionette TRACE conn2 <- [1,2070,null,{}] 03:21:00 INFO - PROCESS | 1653 | 1467109260584 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}] 03:21:00 INFO - PROCESS | 1653 | 1467109260585 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:00 INFO - PROCESS | 1653 | 1467109260696 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:21:00 INFO - PROCESS | 1653 | 1467109260701 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1653 | 1467109260702 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c742000 == 37 [pid = 1653] [id = 525] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1192a3000) [pid = 1653] [serial = 1575] [outer = 0x0] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129481c00) [pid = 1653] [serial = 1576] [outer = 0x1192a3000] 03:21:00 INFO - PROCESS | 1653 | 1467109260725 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a576000) [pid = 1653] [serial = 1577] [outer = 0x1192a3000] 03:21:01 INFO - PROCESS | 1653 | 1467109261161 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]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 619ms 03:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:21:01 INFO - PROCESS | 1653 | 1467109261200 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 1653 | 1467109261203 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:21:01 INFO - PROCESS | 1653 | 1467109261206 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1653 | 1467109261211 Marionette TRACE conn2 <- [1,2074,null,{}] 03:21:01 INFO - PROCESS | 1653 | 1467109261215 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}] 03:21:01 INFO - PROCESS | 1653 | 1467109261217 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:01 INFO - PROCESS | 1653 | 1467109261321 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:21:01 INFO - PROCESS | 1653 | 1467109261392 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 1653 | 1467109261394 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828d800 == 38 [pid = 1653] [id = 526] 03:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112dc7c00) [pid = 1653] [serial = 1578] [outer = 0x0] 03:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11616cc00) [pid = 1653] [serial = 1579] [outer = 0x112dc7c00] 03:21:01 INFO - PROCESS | 1653 | 1467109261426 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116910000) [pid = 1653] [serial = 1580] [outer = 0x112dc7c00] 03:21:01 INFO - PROCESS | 1653 | 1467109261846 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]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 676ms 03:21:01 INFO - PROCESS | 1653 | 1467109261883 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 1653 | 1467109261886 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:21:01 INFO - PROCESS | 1653 | 1467109261891 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1653 | 1467109261892 Marionette TRACE conn2 <- [1,2078,null,{}] 03:21:01 INFO - PROCESS | 1653 | 1467109261895 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}] 03:21:01 INFO - PROCESS | 1653 | 1467109261897 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:02 INFO - PROCESS | 1653 | 1467109262023 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:21:02 INFO - PROCESS | 1653 | 1467109262082 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 1653 | 1467109262084 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x125542000 == 39 [pid = 1653] [id = 527] 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11819a000) [pid = 1653] [serial = 1581] [outer = 0x0] 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118202c00) [pid = 1653] [serial = 1582] [outer = 0x11819a000] 03:21:02 INFO - PROCESS | 1653 | 1467109262115 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118952400) [pid = 1653] [serial = 1583] [outer = 0x11819a000] 03:21:02 INFO - PROCESS | 1653 | 1467109262561 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]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 722ms 03:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:21:02 INFO - PROCESS | 1653 | 1467109262623 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 1653 | 1467109262624 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:21:02 INFO - PROCESS | 1653 | 1467109262628 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 1653 | 1467109262631 Marionette TRACE conn2 <- [1,2082,null,{}] 03:21:02 INFO - PROCESS | 1653 | 1467109262638 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}] 03:21:02 INFO - PROCESS | 1653 | 1467109262644 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:02 INFO - PROCESS | 1653 | 1467109262746 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:21:02 INFO - PROCESS | 1653 | 1467109262818 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 1653 | 1467109262820 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca57000 == 40 [pid = 1653] [id = 528] 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1245ae400) [pid = 1653] [serial = 1584] [outer = 0x0] 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1246b2400) [pid = 1653] [serial = 1585] [outer = 0x1245ae400] 03:21:02 INFO - PROCESS | 1653 | 1467109262851 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12551a800) [pid = 1653] [serial = 1586] [outer = 0x1245ae400] 03:21:03 INFO - PROCESS | 1653 | 1467109263471 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]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 874ms 03:21:03 INFO - PROCESS | 1653 | 1467109263503 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:21:03 INFO - PROCESS | 1653 | 1467109263506 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:21:03 INFO - PROCESS | 1653 | 1467109263512 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 1653 | 1467109263514 Marionette TRACE conn2 <- [1,2086,null,{}] 03:21:03 INFO - PROCESS | 1653 | 1467109263517 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}] 03:21:03 INFO - PROCESS | 1653 | 1467109263519 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:03 INFO - PROCESS | 1653 | 1467109263611 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:21:03 INFO - PROCESS | 1653 | 1467109263682 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1653 | 1467109263685 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c07800 == 41 [pid = 1653] [id = 529] 03:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116f69400) [pid = 1653] [serial = 1587] [outer = 0x0] 03:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116f72000) [pid = 1653] [serial = 1588] [outer = 0x116f69400] 03:21:03 INFO - PROCESS | 1653 | 1467109263712 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11811ec00) [pid = 1653] [serial = 1589] [outer = 0x116f69400] 03:21:04 INFO - PROCESS | 1653 | 1467109264140 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]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 673ms 03:21:04 INFO - PROCESS | 1653 | 1467109264183 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1653 | 1467109264186 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:21:04 INFO - PROCESS | 1653 | 1467109264191 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1653 | 1467109264192 Marionette TRACE conn2 <- [1,2090,null,{}] 03:21:04 INFO - PROCESS | 1653 | 1467109264194 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}] 03:21:04 INFO - PROCESS | 1653 | 1467109264196 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:04 INFO - PROCESS | 1653 | 1467109264286 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c73d000 == 40 [pid = 1653] [id = 524] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c445800 == 39 [pid = 1653] [id = 523] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b947000 == 38 [pid = 1653] [id = 522] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab71800 == 37 [pid = 1653] [id = 521] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a484000 == 36 [pid = 1653] [id = 520] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12921b800 == 35 [pid = 1653] [id = 519] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x111f6b000 == 34 [pid = 1653] [id = 518] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x125cb0800 == 33 [pid = 1653] [id = 517] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1241d7000 == 32 [pid = 1653] [id = 516] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12270a800 == 31 [pid = 1653] [id = 515] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x112642000 == 30 [pid = 1653] [id = 497] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119c07800 == 29 [pid = 1653] [id = 529] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca57000 == 28 [pid = 1653] [id = 528] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x125542000 == 27 [pid = 1653] [id = 527] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c742000 == 26 [pid = 1653] [id = 525] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11828d800 == 25 [pid = 1653] [id = 526] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a577400) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196ce400) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1245b1000) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115d1a000) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1163dc800) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11895b400) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1181a8400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11820cc00) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1172c9000) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f70000) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121bdc00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129a8800) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124b18800) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245b8400) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1196d9000) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11819d000) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124e6dc00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c4c800) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192a2c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1246b0000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1186fbc00) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1250f3c00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | 1467109264928 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 1653 | 1467109264930 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11630a000 == 26 [pid = 1653] [id = 530] 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128cf000) [pid = 1653] [serial = 1590] [outer = 0x0] 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128d4000) [pid = 1653] [serial = 1591] [outer = 0x1128cf000] 03:21:04 INFO - PROCESS | 1653 | 1467109264960 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112ddb800) [pid = 1653] [serial = 1592] [outer = 0x1128cf000] 03:21:05 INFO - PROCESS | 1653 | 1467109265258 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]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1121ms 03:21:05 INFO - PROCESS | 1653 | 1467109265314 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 1653 | 1467109265315 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:21:05 INFO - PROCESS | 1653 | 1467109265318 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1653 | 1467109265320 Marionette TRACE conn2 <- [1,2094,null,{}] 03:21:05 INFO - PROCESS | 1653 | 1467109265326 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}] 03:21:05 INFO - PROCESS | 1653 | 1467109265328 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:05 INFO - PROCESS | 1653 | 1467109265401 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:21:05 INFO - PROCESS | 1653 | 1467109265409 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1653 | 1467109265411 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e73000 == 27 [pid = 1653] [id = 531] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113c9d800) [pid = 1653] [serial = 1593] [outer = 0x0] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11676a800) [pid = 1653] [serial = 1594] [outer = 0x113c9d800] 03:21:05 INFO - PROCESS | 1653 | 1467109265437 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f6a000) [pid = 1653] [serial = 1595] [outer = 0x113c9d800] 03:21:05 INFO - PROCESS | 1653 | 1467109265781 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]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 469ms 03:21:05 INFO - PROCESS | 1653 | 1467109265795 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 1653 | 1467109265798 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:21:05 INFO - PROCESS | 1653 | 1467109265805 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1653 | 1467109265806 Marionette TRACE conn2 <- [1,2098,null,{}] 03:21:05 INFO - PROCESS | 1653 | 1467109265811 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}] 03:21:05 INFO - PROCESS | 1653 | 1467109265813 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:05 INFO - PROCESS | 1653 | 1467109265890 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:21:05 INFO - PROCESS | 1653 | 1467109265896 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1653 | 1467109265897 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e60800 == 28 [pid = 1653] [id = 532] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117226800) [pid = 1653] [serial = 1596] [outer = 0x0] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11811a000) [pid = 1653] [serial = 1597] [outer = 0x117226800] 03:21:05 INFO - PROCESS | 1653 | 1467109265930 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1181a6000) [pid = 1653] [serial = 1598] [outer = 0x117226800] 03:21:06 INFO - PROCESS | 1653 | 1467109266301 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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 522ms 03:21:06 INFO - PROCESS | 1653 | 1467109266328 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1653 | 1467109266329 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:21:06 INFO - PROCESS | 1653 | 1467109266341 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1653 | 1467109266345 Marionette TRACE conn2 <- [1,2102,null,{}] 03:21:06 INFO - PROCESS | 1653 | 1467109266349 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}] 03:21:06 INFO - PROCESS | 1653 | 1467109266351 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:06 INFO - PROCESS | 1653 | 1467109266429 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:21:06 INFO - PROCESS | 1653 | 1467109266434 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 1653 | 1467109266435 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x122706000 == 29 [pid = 1653] [id = 533] 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1181a8400) [pid = 1653] [serial = 1599] [outer = 0x0] 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11820d800) [pid = 1653] [serial = 1600] [outer = 0x1181a8400] 03:21:06 INFO - PROCESS | 1653 | 1467109266463 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118d50800) [pid = 1653] [serial = 1601] [outer = 0x1181a8400] 03:21:06 INFO - PROCESS | 1653 | 1467109266810 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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 484ms 03:21:06 INFO - PROCESS | 1653 | 1467109266815 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1653 | 1467109266817 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:21:06 INFO - PROCESS | 1653 | 1467109266819 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1653 | 1467109266820 Marionette TRACE conn2 <- [1,2106,null,{}] 03:21:06 INFO - PROCESS | 1653 | 1467109266827 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}] 03:21:06 INFO - PROCESS | 1653 | 1467109266828 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:06 INFO - PROCESS | 1653 | 1467109266910 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:21:06 INFO - PROCESS | 1653 | 1467109266914 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 1653 | 1467109266915 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e25800 == 30 [pid = 1653] [id = 534] 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119228400) [pid = 1653] [serial = 1602] [outer = 0x0] 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119308000) [pid = 1653] [serial = 1603] [outer = 0x119228400] 03:21:06 INFO - PROCESS | 1653 | 1467109266939 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1196d6000) [pid = 1653] [serial = 1604] [outer = 0x119228400] 03:21:07 INFO - PROCESS | 1653 | 1467109267301 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]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1192a3000) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1128cb000) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1247e0800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127075000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11929d800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113cf6000) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1246a6c00) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117225400) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11619b800) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1245b2000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119305c00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11819e800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d71800) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124b87400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128604c00) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12898a400) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12902dc00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112d69800) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:21:07 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181f1c00) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:21:07 INFO - PROCESS | 1653 | 1467109267720 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1653 | 1467109267723 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:21:07 INFO - PROCESS | 1653 | 1467109267730 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 1653 | 1467109267732 Marionette TRACE conn2 <- [1,2110,null,{}] 03:21:07 INFO - PROCESS | 1653 | 1467109267736 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}] 03:21:07 INFO - PROCESS | 1653 | 1467109267738 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:07 INFO - PROCESS | 1653 | 1467109267846 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:21:07 INFO - PROCESS | 1653 | 1467109267922 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1653 | 1467109267923 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x117240800 == 31 [pid = 1653] [id = 535] 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a83800) [pid = 1653] [serial = 1605] [outer = 0x0] 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112de8800) [pid = 1653] [serial = 1606] [outer = 0x112a83800] 03:21:07 INFO - PROCESS | 1653 | 1467109267956 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1150cd400) [pid = 1653] [serial = 1607] [outer = 0x112a83800] 03:21:08 INFO - PROCESS | 1653 | 1467109268419 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]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 723ms 03:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:21:08 INFO - PROCESS | 1653 | 1467109268478 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 1653 | 1467109268480 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:21:08 INFO - PROCESS | 1653 | 1467109268484 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 1653 | 1467109268487 Marionette TRACE conn2 <- [1,2114,null,{}] 03:21:08 INFO - PROCESS | 1653 | 1467109268490 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}] 03:21:08 INFO - PROCESS | 1653 | 1467109268492 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:08 INFO - PROCESS | 1653 | 1467109268594 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:21:08 INFO - PROCESS | 1653 | 1467109268673 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 1653 | 1467109268674 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fc7800 == 32 [pid = 1653] [id = 536] 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116f6e000) [pid = 1653] [serial = 1608] [outer = 0x0] 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117222c00) [pid = 1653] [serial = 1609] [outer = 0x116f6e000] 03:21:08 INFO - PROCESS | 1653 | 1467109268705 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176ccc00) [pid = 1653] [serial = 1610] [outer = 0x116f6e000] 03:21:09 INFO - PROCESS | 1653 | 1467109269317 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]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 878ms 03:21:09 INFO - PROCESS | 1653 | 1467109269361 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:21:09 INFO - PROCESS | 1653 | 1467109269363 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:21:09 INFO - PROCESS | 1653 | 1467109269367 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1653 | 1467109269368 Marionette TRACE conn2 <- [1,2118,null,{}] 03:21:09 INFO - PROCESS | 1653 | 1467109269372 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}] 03:21:09 INFO - PROCESS | 1653 | 1467109269373 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:09 INFO - PROCESS | 1653 | 1467109269473 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:21:09 INFO - PROCESS | 1653 | --DOCSHELL 0x122706000 == 31 [pid = 1653] [id = 533] 03:21:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117e60800 == 30 [pid = 1653] [id = 532] 03:21:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117e73000 == 29 [pid = 1653] [id = 531] 03:21:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11630a000 == 28 [pid = 1653] [id = 530] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a576000) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129481c00) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129273800) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128606400) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128922000) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119309c00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116171000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116976000) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1252e1000) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1176d4000) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1181a2800) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11697b000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1172c2800) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12551f400) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12685c400) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1196d7c00) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12252b800) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12252d400) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1245b4800) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x113376400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x116167400) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x125590000) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128984c00) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12892b000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x128dcf800) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x128989c00) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x129265c00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1182b1000) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11820bc00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1186fa800) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x119c47800) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x128610000) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x128d29c00) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x12902ac00) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x127073c00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x12947ec00) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x129253800) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 03:21:09 INFO - PROCESS | 1653 | 1467109269548 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 1653 | 1467109269551 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab2800 == 29 [pid = 1653] [id = 537] 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x112dcc800) [pid = 1653] [serial = 1611] [outer = 0x0] 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x113ceb800) [pid = 1653] [serial = 1612] [outer = 0x112dcc800] 03:21:09 INFO - PROCESS | 1653 | 1467109269579 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x11616b000) [pid = 1653] [serial = 1613] [outer = 0x112dcc800] 03:21:09 INFO - PROCESS | 1653 | 1467109269886 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]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 527ms 03:21:09 INFO - PROCESS | 1653 | 1467109269898 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1653 | 1467109269900 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:21:09 INFO - PROCESS | 1653 | 1467109269905 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1653 | 1467109269910 Marionette TRACE conn2 <- [1,2122,null,{}] 03:21:09 INFO - PROCESS | 1653 | 1467109269913 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}] 03:21:09 INFO - PROCESS | 1653 | 1467109269915 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:09 INFO - PROCESS | 1653 | 1467109269993 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:21:10 INFO - PROCESS | 1653 | 1467109269997 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1653 | 1467109269999 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189d3800 == 30 [pid = 1653] [id = 538] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x116176c00) [pid = 1653] [serial = 1614] [outer = 0x0] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1172c2000) [pid = 1653] [serial = 1615] [outer = 0x116176c00] 03:21:10 INFO - PROCESS | 1653 | 1467109270028 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11811f400) [pid = 1653] [serial = 1616] [outer = 0x116176c00] 03:21:10 INFO - PROCESS | 1653 | 1467109270370 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 476ms 03:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:21:10 INFO - PROCESS | 1653 | 1467109270383 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1653 | 1467109270384 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:21:10 INFO - PROCESS | 1653 | 1467109270386 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1653 | 1467109270389 Marionette TRACE conn2 <- [1,2126,null,{}] 03:21:10 INFO - PROCESS | 1653 | 1467109270399 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}] 03:21:10 INFO - PROCESS | 1653 | 1467109270403 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:10 INFO - PROCESS | 1653 | 1467109270479 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:21:10 INFO - PROCESS | 1653 | 1467109270484 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1653 | 1467109270496 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x124019000 == 31 [pid = 1653] [id = 539] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1181a8800) [pid = 1653] [serial = 1617] [outer = 0x0] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1182bc000) [pid = 1653] [serial = 1618] [outer = 0x1181a8800] 03:21:10 INFO - PROCESS | 1653 | 1467109270524 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118d59000) [pid = 1653] [serial = 1619] [outer = 0x1181a8800] 03:21:10 INFO - PROCESS | 1653 | 1467109270874 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 524ms 03:21:10 INFO - PROCESS | 1653 | 1467109270911 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1653 | 1467109270913 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:21:10 INFO - PROCESS | 1653 | 1467109270915 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1653 | 1467109270916 Marionette TRACE conn2 <- [1,2130,null,{}] 03:21:10 INFO - PROCESS | 1653 | 1467109270919 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}] 03:21:10 INFO - PROCESS | 1653 | 1467109270920 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:10 INFO - PROCESS | 1653 | 1467109270997 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:21:11 INFO - PROCESS | 1653 | 1467109271000 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1653 | 1467109271001 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c9f800 == 32 [pid = 1653] [id = 540] 03:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11929f400) [pid = 1653] [serial = 1620] [outer = 0x0] 03:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x119309c00) [pid = 1653] [serial = 1621] [outer = 0x11929f400] 03:21:11 INFO - PROCESS | 1653 | 1467109271029 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1196d6c00) [pid = 1653] [serial = 1622] [outer = 0x11929f400] 03:21:11 INFO - PROCESS | 1653 | 1467109271500 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] 03:21:11 INFO - PROCESS | 1653 | 1467109271538 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:21:11 INFO - PROCESS | 1653 | 1467109271541 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 1653 | 1467109271543 Marionette TRACE conn2 <- [1,2134,null,{}] 03:21:11 INFO - PROCESS | 1653 | 1467109271547 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}] 03:21:11 INFO - PROCESS | 1653 | 1467109271549 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:11 INFO - PROCESS | 1653 | 1467109271645 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:21:11 INFO - PROCESS | 1653 | 1467109271711 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1653 | 1467109271713 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119911800 == 33 [pid = 1653] [id = 541] 03:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1150cbc00) [pid = 1653] [serial = 1623] [outer = 0x0] 03:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1167c0c00) [pid = 1653] [serial = 1624] [outer = 0x1150cbc00] 03:21:11 INFO - PROCESS | 1653 | 1467109271744 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11811d400) [pid = 1653] [serial = 1625] [outer = 0x1150cbc00] 03:21:12 INFO - PROCESS | 1653 | 1467109272159 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 03:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:21:12 INFO - PROCESS | 1653 | 1467109272214 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1653 | 1467109272217 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:21:12 INFO - PROCESS | 1653 | 1467109272221 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1653 | 1467109272223 Marionette TRACE conn2 <- [1,2138,null,{}] 03:21:12 INFO - PROCESS | 1653 | 1467109272226 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}] 03:21:12 INFO - PROCESS | 1653 | 1467109272228 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:12 INFO - PROCESS | 1653 | 1467109272324 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:21:12 INFO - PROCESS | 1653 | 1467109272378 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 1653 | 1467109272379 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d22800 == 34 [pid = 1653] [id = 542] 03:21:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118202800) [pid = 1653] [serial = 1626] [outer = 0x0] 03:21:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11895d400) [pid = 1653] [serial = 1627] [outer = 0x118202800] 03:21:12 INFO - PROCESS | 1653 | 1467109272410 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11930d800) [pid = 1653] [serial = 1628] [outer = 0x118202800] 03:21:12 INFO - PROCESS | 1653 | 1467109272826 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 623ms 03:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:21:12 INFO - PROCESS | 1653 | 1467109272845 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1653 | 1467109272846 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:21:12 INFO - PROCESS | 1653 | 1467109272849 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1653 | 1467109272851 Marionette TRACE conn2 <- [1,2142,null,{}] 03:21:12 INFO - PROCESS | 1653 | 1467109272859 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}] 03:21:12 INFO - PROCESS | 1653 | 1467109272862 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:12 INFO - PROCESS | 1653 | 1467109272957 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:21:13 INFO - PROCESS | 1653 | 1467109273049 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1653 | 1467109273051 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0e800 == 35 [pid = 1653] [id = 543] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119c4dc00) [pid = 1653] [serial = 1629] [outer = 0x0] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12252fc00) [pid = 1653] [serial = 1630] [outer = 0x119c4dc00] 03:21:13 INFO - PROCESS | 1653 | 1467109273082 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12437e400) [pid = 1653] [serial = 1631] [outer = 0x119c4dc00] 03:21:13 INFO - PROCESS | 1653 | 1467109273493 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] 03:21:13 INFO - PROCESS | 1653 | 1467109273523 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:21:13 INFO - PROCESS | 1653 | 1467109273544 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 1653 | 1467109273545 Marionette TRACE conn2 <- [1,2146,null,{}] 03:21:13 INFO - PROCESS | 1653 | 1467109273548 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}] 03:21:13 INFO - PROCESS | 1653 | 1467109273549 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:13 INFO - PROCESS | 1653 | 1467109273645 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:21:13 INFO - PROCESS | 1653 | 1467109273711 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1653 | 1467109273712 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12966b800 == 36 [pid = 1653] [id = 544] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1245b7000) [pid = 1653] [serial = 1632] [outer = 0x0] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12462f400) [pid = 1653] [serial = 1633] [outer = 0x1245b7000] 03:21:13 INFO - PROCESS | 1653 | 1467109273741 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1247e0800) [pid = 1653] [serial = 1634] [outer = 0x1245b7000] 03:21:14 INFO - PROCESS | 1653 | 1467109274151 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] 03:21:14 INFO - PROCESS | 1653 | 1467109274216 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:21:14 INFO - PROCESS | 1653 | 1467109274219 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1653 | 1467109274220 Marionette TRACE conn2 <- [1,2150,null,{}] 03:21:14 INFO - PROCESS | 1653 | 1467109274222 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}] 03:21:14 INFO - PROCESS | 1653 | 1467109274224 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:14 INFO - PROCESS | 1653 | 1467109274336 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:21:14 INFO - PROCESS | 1653 | 1467109274501 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1653 | 1467109274502 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aba000 == 37 [pid = 1653] [id = 545] 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1128d6400) [pid = 1653] [serial = 1635] [outer = 0x0] 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112d6d800) [pid = 1653] [serial = 1636] [outer = 0x1128d6400] 03:21:14 INFO - PROCESS | 1653 | 1467109274531 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115fc0000) [pid = 1653] [serial = 1637] [outer = 0x1128d6400] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x124019000 == 36 [pid = 1653] [id = 539] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1189d3800 == 35 [pid = 1653] [id = 538] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab2800 == 34 [pid = 1653] [id = 537] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x124e25800 == 33 [pid = 1653] [id = 534] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x117240800 == 32 [pid = 1653] [id = 535] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x112fc7800 == 31 [pid = 1653] [id = 536] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12966b800 == 30 [pid = 1653] [id = 544] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0e800 == 29 [pid = 1653] [id = 543] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126d22800 == 28 [pid = 1653] [id = 542] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119911800 == 27 [pid = 1653] [id = 541] 03:21:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125c9f800 == 26 [pid = 1653] [id = 540] 03:21:15 INFO - PROCESS | 1653 | 1467109275456 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1271ms 03:21:15 INFO - PROCESS | 1653 | 1467109275493 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1653 | 1467109275495 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:21:15 INFO - PROCESS | 1653 | 1467109275499 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 1653 | 1467109275501 Marionette TRACE conn2 <- [1,2154,null,{}] 03:21:15 INFO - PROCESS | 1653 | 1467109275505 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}] 03:21:15 INFO - PROCESS | 1653 | 1467109275507 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:15 INFO - PROCESS | 1653 | 1467109275585 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:21:15 INFO - PROCESS | 1653 | 1467109275590 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1653 | 1467109275593 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a3000 == 27 [pid = 1653] [id = 546] 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113378000) [pid = 1653] [serial = 1638] [outer = 0x0] 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113942400) [pid = 1653] [serial = 1639] [outer = 0x113378000] 03:21:15 INFO - PROCESS | 1653 | 1467109275623 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116169c00) [pid = 1653] [serial = 1640] [outer = 0x113378000] 03:21:16 INFO - PROCESS | 1653 | 1467109276057 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 571ms 03:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:21:16 INFO - PROCESS | 1653 | 1467109276069 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1653 | 1467109276074 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:21:16 INFO - PROCESS | 1653 | 1467109276079 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1653 | 1467109276081 Marionette TRACE conn2 <- [1,2158,null,{}] 03:21:16 INFO - PROCESS | 1653 | 1467109276084 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}] 03:21:16 INFO - PROCESS | 1653 | 1467109276085 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:16 INFO - PROCESS | 1653 | 1467109276190 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:21:16 INFO - PROCESS | 1653 | 1467109276194 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1653 | 1467109276196 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11920a000 == 28 [pid = 1653] [id = 547] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1167c1800) [pid = 1653] [serial = 1641] [outer = 0x0] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116f68000) [pid = 1653] [serial = 1642] [outer = 0x1167c1800] 03:21:16 INFO - PROCESS | 1653 | 1467109276225 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11811a400) [pid = 1653] [serial = 1643] [outer = 0x1167c1800] 03:21:16 INFO - PROCESS | 1653 | 1467109276584 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 521ms 03:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:21:16 INFO - PROCESS | 1653 | 1467109276600 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1653 | 1467109276601 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:21:16 INFO - PROCESS | 1653 | 1467109276603 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1653 | 1467109276606 Marionette TRACE conn2 <- [1,2162,null,{}] 03:21:16 INFO - PROCESS | 1653 | 1467109276629 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}] 03:21:16 INFO - PROCESS | 1653 | 1467109276633 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:16 INFO - PROCESS | 1653 | 1467109276725 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:21:16 INFO - PROCESS | 1653 | 1467109276764 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1653 | 1467109276766 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e12800 == 29 [pid = 1653] [id = 548] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128d1800) [pid = 1653] [serial = 1644] [outer = 0x0] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1186f2400) [pid = 1653] [serial = 1645] [outer = 0x1128d1800] 03:21:16 INFO - PROCESS | 1653 | 1467109276793 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119225400) [pid = 1653] [serial = 1646] [outer = 0x1128d1800] 03:21:17 INFO - PROCESS | 1653 | 1467109277147 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 589ms 03:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:21:17 INFO - PROCESS | 1653 | 1467109277193 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1653 | 1467109277194 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:21:17 INFO - PROCESS | 1653 | 1467109277196 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1653 | 1467109277198 Marionette TRACE conn2 <- [1,2166,null,{}] 03:21:17 INFO - PROCESS | 1653 | 1467109277200 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}] 03:21:17 INFO - PROCESS | 1653 | 1467109277201 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:17 INFO - PROCESS | 1653 | 1467109277299 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:21:17 INFO - PROCESS | 1653 | 1467109277340 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1653 | 1467109277341 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d23000 == 30 [pid = 1653] [id = 549] 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119309800) [pid = 1653] [serial = 1647] [outer = 0x0] 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119811400) [pid = 1653] [serial = 1648] [outer = 0x119309800] 03:21:17 INFO - PROCESS | 1653 | 1467109277366 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c48c00) [pid = 1653] [serial = 1649] [outer = 0x119309800] 03:21:17 INFO - PROCESS | 1653 | 1467109277662 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 03:21:17 INFO - PROCESS | 1653 | 1467109277717 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1653 | 1467109277719 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:21:17 INFO - PROCESS | 1653 | 1467109277721 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1653 | 1467109277722 Marionette TRACE conn2 <- [1,2170,null,{}] 03:21:17 INFO - PROCESS | 1653 | 1467109277724 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}] 03:21:17 INFO - PROCESS | 1653 | 1467109277725 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:17 INFO - PROCESS | 1653 | 1467109277967 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119228400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11929f400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112dc7c00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1245ae400) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11819a000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116f69400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1181a8800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181a8400) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113c9d800) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117226800) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116176c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112dcc800) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112a83800) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1128cf000) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:21:17 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116f6e000) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:21:18 INFO - PROCESS | 1653 | 1467109278030 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1653 | 1467109278031 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa5000 == 31 [pid = 1653] [id = 550] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1128c8800) [pid = 1653] [serial = 1650] [outer = 0x0] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112a83800) [pid = 1653] [serial = 1651] [outer = 0x1128c8800] 03:21:18 INFO - PROCESS | 1653 | 1467109278056 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116176c00) [pid = 1653] [serial = 1652] [outer = 0x1128c8800] 03:21:18 INFO - PROCESS | 1653 | 1467109278322 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 618ms 03:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:21:18 INFO - PROCESS | 1653 | 1467109278347 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1653 | 1467109278349 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:21:18 INFO - PROCESS | 1653 | 1467109278351 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1653 | 1467109278352 Marionette TRACE conn2 <- [1,2174,null,{}] 03:21:18 INFO - PROCESS | 1653 | 1467109278354 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}] 03:21:18 INFO - PROCESS | 1653 | 1467109278361 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:18 INFO - PROCESS | 1653 | 1467109278464 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:21:18 INFO - PROCESS | 1653 | 1467109278469 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1653 | 1467109278470 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129202800 == 32 [pid = 1653] [id = 551] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129abc00) [pid = 1653] [serial = 1653] [outer = 0x0] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11819a000) [pid = 1653] [serial = 1654] [outer = 0x1129abc00] 03:21:18 INFO - PROCESS | 1653 | 1467109278545 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1245b3000) [pid = 1653] [serial = 1655] [outer = 0x1129abc00] 03:21:18 INFO - PROCESS | 1653 | 1467109278811 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 03:21:18 INFO - PROCESS | 1653 | 1467109278869 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1653 | 1467109278870 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:21:18 INFO - PROCESS | 1653 | 1467109278873 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1653 | 1467109278876 Marionette TRACE conn2 <- [1,2178,null,{}] 03:21:18 INFO - PROCESS | 1653 | 1467109278880 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}] 03:21:18 INFO - PROCESS | 1653 | 1467109278881 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:18 INFO - PROCESS | 1653 | 1467109278954 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:21:18 INFO - PROCESS | 1653 | 1467109278967 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1653 | 1467109278968 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5ca000 == 33 [pid = 1653] [id = 552] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1128c8c00) [pid = 1653] [serial = 1656] [outer = 0x0] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124b7b000) [pid = 1653] [serial = 1657] [outer = 0x1128c8c00] 03:21:18 INFO - PROCESS | 1653 | 1467109278992 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124eed800) [pid = 1653] [serial = 1658] [outer = 0x1128c8c00] 03:21:19 INFO - PROCESS | 1653 | 1467109279325 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 475ms 03:21:19 INFO - PROCESS | 1653 | 1467109279348 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1653 | 1467109279349 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:21:19 INFO - PROCESS | 1653 | 1467109279351 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1653 | 1467109279352 Marionette TRACE conn2 <- [1,2182,null,{}] 03:21:19 INFO - PROCESS | 1653 | 1467109279355 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}] 03:21:19 INFO - PROCESS | 1653 | 1467109279356 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:19 INFO - PROCESS | 1653 | 1467109279456 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:21:19 INFO - PROCESS | 1653 | 1467109279462 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1653 | 1467109279463 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa66000 == 34 [pid = 1653] [id = 553] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124b0ac00) [pid = 1653] [serial = 1659] [outer = 0x0] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125076c00) [pid = 1653] [serial = 1660] [outer = 0x124b0ac00] 03:21:19 INFO - PROCESS | 1653 | 1467109279487 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125720400) [pid = 1653] [serial = 1661] [outer = 0x124b0ac00] 03:21:19 INFO - PROCESS | 1653 | 1467109279777 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 467ms 03:21:19 INFO - PROCESS | 1653 | 1467109279819 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:21:19 INFO - PROCESS | 1653 | 1467109279821 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:21:19 INFO - PROCESS | 1653 | 1467109279823 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1653 | 1467109279827 Marionette TRACE conn2 <- [1,2186,null,{}] 03:21:19 INFO - PROCESS | 1653 | 1467109279830 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}] 03:21:19 INFO - PROCESS | 1653 | 1467109279831 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:19 INFO - PROCESS | 1653 | 1467109279903 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:21:19 INFO - PROCESS | 1653 | 1467109279906 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1653 | 1467109279907 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b63800 == 35 [pid = 1653] [id = 554] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125721800) [pid = 1653] [serial = 1662] [outer = 0x0] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125c46c00) [pid = 1653] [serial = 1663] [outer = 0x125721800] 03:21:19 INFO - PROCESS | 1653 | 1467109279942 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126860c00) [pid = 1653] [serial = 1664] [outer = 0x125721800] 03:21:20 INFO - PROCESS | 1653 | 1467109280513 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]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 03:21:20 INFO - PROCESS | 1653 | 1467109280595 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:21:20 INFO - PROCESS | 1653 | 1467109280598 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:21:20 INFO - PROCESS | 1653 | 1467109280601 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 1653 | 1467109280604 Marionette TRACE conn2 <- [1,2190,null,{}] 03:21:20 INFO - PROCESS | 1653 | 1467109280608 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}] 03:21:20 INFO - PROCESS | 1653 | 1467109280609 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:20 INFO - PROCESS | 1653 | 1467109280738 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:21:20 INFO - PROCESS | 1653 | 1467109280795 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 1653 | 1467109280797 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c06800 == 36 [pid = 1653] [id = 555] 03:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112ddb400) [pid = 1653] [serial = 1665] [outer = 0x0] 03:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x113cec800) [pid = 1653] [serial = 1666] [outer = 0x112ddb400] 03:21:20 INFO - PROCESS | 1653 | 1467109280828 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1167c9400) [pid = 1653] [serial = 1667] [outer = 0x112ddb400] 03:21:21 INFO - PROCESS | 1653 | 1467109281353 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]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 771ms 03:21:21 INFO - PROCESS | 1653 | 1467109281491 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 1653 | 1467109281493 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:21:21 INFO - PROCESS | 1653 | 1467109281519 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 1653 | 1467109281521 Marionette TRACE conn2 <- [1,2194,null,{}] 03:21:21 INFO - PROCESS | 1653 | 1467109281529 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}] 03:21:21 INFO - PROCESS | 1653 | 1467109281531 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:21 INFO - PROCESS | 1653 | 1467109281628 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:21:21 INFO - PROCESS | 1653 | 1467109281680 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 1653 | 1467109281683 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7a000 == 37 [pid = 1653] [id = 556] 03:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116170800) [pid = 1653] [serial = 1668] [outer = 0x0] 03:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116623400) [pid = 1653] [serial = 1669] [outer = 0x116170800] 03:21:21 INFO - PROCESS | 1653 | 1467109281710 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116f6f400) [pid = 1653] [serial = 1670] [outer = 0x116170800] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa66000 == 36 [pid = 1653] [id = 553] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5ca000 == 35 [pid = 1653] [id = 552] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x129202800 == 34 [pid = 1653] [id = 551] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa5000 == 33 [pid = 1653] [id = 550] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x126d23000 == 32 [pid = 1653] [id = 549] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124e12800 == 31 [pid = 1653] [id = 548] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11920a000 == 30 [pid = 1653] [id = 547] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a3000 == 29 [pid = 1653] [id = 546] 03:21:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116aba000 == 28 [pid = 1653] [id = 545] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11820d800) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118d50800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11676a800) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116f6a000) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11811a000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1172c2000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181a6000) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113ceb800) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f72000) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112de8800) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1128d4000) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112ddb800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1150cd400) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117222c00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11616b000) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176ccc00) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11811f400) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11616cc00) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1196d6000) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118202c00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118d59000) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1246b2400) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119308000) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119309c00) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116910000) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12551a800) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118952400) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11811ec00) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1196d6c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 03:21:21 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1182bc000) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 03:21:22 INFO - PROCESS | 1653 | 1467109282126 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 03:21:22 INFO - PROCESS | 1653 | 1467109282146 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1653 | 1467109282149 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:21:22 INFO - PROCESS | 1653 | 1467109282153 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1653 | 1467109282156 Marionette TRACE conn2 <- [1,2198,null,{}] 03:21:22 INFO - PROCESS | 1653 | 1467109282159 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}] 03:21:22 INFO - PROCESS | 1653 | 1467109282161 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:22 INFO - PROCESS | 1653 | 1467109282238 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:21:22 INFO - PROCESS | 1653 | 1467109282245 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1653 | 1467109282246 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828a800 == 29 [pid = 1653] [id = 557] 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1172c9400) [pid = 1653] [serial = 1671] [outer = 0x0] 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11811c000) [pid = 1653] [serial = 1672] [outer = 0x1172c9400] 03:21:22 INFO - PROCESS | 1653 | 1467109282273 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1181fac00) [pid = 1653] [serial = 1673] [outer = 0x1172c9400] 03:21:22 INFO - PROCESS | 1653 | 1467109282599 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 474ms 03:21:22 INFO - PROCESS | 1653 | 1467109282645 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1653 | 1467109282646 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:21:22 INFO - PROCESS | 1653 | 1467109282650 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1653 | 1467109282651 Marionette TRACE conn2 <- [1,2202,null,{}] 03:21:22 INFO - PROCESS | 1653 | 1467109282658 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}] 03:21:22 INFO - PROCESS | 1653 | 1467109282661 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:22 INFO - PROCESS | 1653 | 1467109282740 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:21:22 INFO - PROCESS | 1653 | 1467109282748 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1653 | 1467109282751 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc1800 == 30 [pid = 1653] [id = 558] 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1129a5000) [pid = 1653] [serial = 1674] [outer = 0x0] 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119227400) [pid = 1653] [serial = 1675] [outer = 0x1129a5000] 03:21:22 INFO - PROCESS | 1653 | 1467109282779 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119309000) [pid = 1653] [serial = 1676] [outer = 0x1129a5000] 03:21:23 INFO - PROCESS | 1653 | 1467109283103 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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 468ms 03:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:21:23 INFO - PROCESS | 1653 | 1467109283119 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 1653 | 1467109283120 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:21:23 INFO - PROCESS | 1653 | 1467109283122 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1653 | 1467109283123 Marionette TRACE conn2 <- [1,2206,null,{}] 03:21:23 INFO - PROCESS | 1653 | 1467109283128 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}] 03:21:23 INFO - PROCESS | 1653 | 1467109283129 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:23 INFO - PROCESS | 1653 | 1467109283214 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:21:23 INFO - PROCESS | 1653 | 1467109283266 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1653 | 1467109283267 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124565800 == 31 [pid = 1653] [id = 559] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118d50000) [pid = 1653] [serial = 1677] [outer = 0x0] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1196d7800) [pid = 1653] [serial = 1678] [outer = 0x118d50000] 03:21:23 INFO - PROCESS | 1653 | 1467109283292 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119c4e800) [pid = 1653] [serial = 1679] [outer = 0x118d50000] 03:21:23 INFO - PROCESS | 1653 | 1467109283582 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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 473ms 03:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:21:23 INFO - PROCESS | 1653 | 1467109283598 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 1653 | 1467109283599 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:21:23 INFO - PROCESS | 1653 | 1467109283601 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1653 | 1467109283602 Marionette TRACE conn2 <- [1,2210,null,{}] 03:21:23 INFO - PROCESS | 1653 | 1467109283604 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}] 03:21:23 INFO - PROCESS | 1653 | 1467109283606 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:23 INFO - PROCESS | 1653 | 1467109283684 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:21:23 INFO - PROCESS | 1653 | 1467109283688 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1653 | 1467109283690 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126524800 == 32 [pid = 1653] [id = 560] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119c9a000) [pid = 1653] [serial = 1680] [outer = 0x0] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1245aa400) [pid = 1653] [serial = 1681] [outer = 0x119c9a000] 03:21:23 INFO - PROCESS | 1653 | 1467109283717 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124635400) [pid = 1653] [serial = 1682] [outer = 0x119c9a000] 03:21:24 INFO - PROCESS | 1653 | 1467109284069 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 03:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:21:24 INFO - PROCESS | 1653 | 1467109284120 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 1653 | 1467109284122 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:21:24 INFO - PROCESS | 1653 | 1467109284124 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 1653 | 1467109284125 Marionette TRACE conn2 <- [1,2214,null,{}] 03:21:24 INFO - PROCESS | 1653 | 1467109284127 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}] 03:21:24 INFO - PROCESS | 1653 | 1467109284131 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:24 INFO - PROCESS | 1653 | 1467109284255 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:21:24 INFO - PROCESS | 1653 | 1467109284259 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 1653 | 1467109284260 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f1b800 == 33 [pid = 1653] [id = 561] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124b7b800) [pid = 1653] [serial = 1683] [outer = 0x0] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12551ac00) [pid = 1653] [serial = 1684] [outer = 0x124b7b800] 03:21:24 INFO - PROCESS | 1653 | 1467109284285 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126d9a800) [pid = 1653] [serial = 1685] [outer = 0x124b7b800] 03:21:24 INFO - PROCESS | 1653 | 1467109284611 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 03:21:24 INFO - PROCESS | 1653 | 1467109284647 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 1653 | 1467109284648 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:21:24 INFO - PROCESS | 1653 | 1467109284650 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 1653 | 1467109284651 Marionette TRACE conn2 <- [1,2218,null,{}] 03:21:24 INFO - PROCESS | 1653 | 1467109284653 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}] 03:21:24 INFO - PROCESS | 1653 | 1467109284655 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:24 INFO - PROCESS | 1653 | 1467109284757 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:21:24 INFO - PROCESS | 1653 | 1467109284760 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 1653 | 1467109284761 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a474800 == 34 [pid = 1653] [id = 562] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124b86c00) [pid = 1653] [serial = 1686] [outer = 0x0] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x127076800) [pid = 1653] [serial = 1687] [outer = 0x124b86c00] 03:21:24 INFO - PROCESS | 1653 | 1467109284785 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128608000) [pid = 1653] [serial = 1688] [outer = 0x124b86c00] 03:21:25 INFO - PROCESS | 1653 | 1467109285118 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 03:21:25 INFO - PROCESS | 1653 | 1467109285172 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1653 | 1467109285173 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:21:25 INFO - PROCESS | 1653 | 1467109285183 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1653 | 1467109285184 Marionette TRACE conn2 <- [1,2222,null,{}] 03:21:25 INFO - PROCESS | 1653 | 1467109285186 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}] 03:21:25 INFO - PROCESS | 1653 | 1467109285188 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:25 INFO - PROCESS | 1653 | 1467109285282 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:21:25 INFO - PROCESS | 1653 | 1467109285285 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1653 | 1467109285286 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694d000 == 35 [pid = 1653] [id = 563] 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126d9a400) [pid = 1653] [serial = 1689] [outer = 0x0] 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12860fc00) [pid = 1653] [serial = 1690] [outer = 0x126d9a400] 03:21:25 INFO - PROCESS | 1653 | 1467109285310 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128924800) [pid = 1653] [serial = 1691] [outer = 0x126d9a400] 03:21:25 INFO - PROCESS | 1653 | 1467109285639 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 467ms 03:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:21:25 INFO - PROCESS | 1653 | 1467109285651 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1653 | 1467109285653 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:21:25 INFO - PROCESS | 1653 | 1467109285655 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1653 | 1467109285656 Marionette TRACE conn2 <- [1,2226,null,{}] 03:21:25 INFO - PROCESS | 1653 | 1467109285661 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}] 03:21:25 INFO - PROCESS | 1653 | 1467109285662 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:25 INFO - PROCESS | 1653 | 1467109285756 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:21:25 INFO - PROCESS | 1653 | 1467109285766 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1653 | 1467109285767 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b935800 == 36 [pid = 1653] [id = 564] 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128928000) [pid = 1653] [serial = 1692] [outer = 0x0] 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12892c400) [pid = 1653] [serial = 1693] [outer = 0x128928000] 03:21:25 INFO - PROCESS | 1653 | 1467109285791 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128983000) [pid = 1653] [serial = 1694] [outer = 0x128928000] 03:21:26 INFO - PROCESS | 1653 | 1467109286121 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 472ms 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129abc00) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1150cbc00) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128c8c00) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118202800) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c4dc00) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1245b7000) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b0ac00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1167c1800) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113378000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1128d6400) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1128d1800) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119309800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:21:26 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1128c8800) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:21:26 INFO - PROCESS | 1653 | 1467109286184 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:21:26 INFO - PROCESS | 1653 | 1467109286193 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:21:26 INFO - PROCESS | 1653 | 1467109286197 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1653 | 1467109286198 Marionette TRACE conn2 <- [1,2230,null,{}] 03:21:26 INFO - PROCESS | 1653 | 1467109286200 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}] 03:21:26 INFO - PROCESS | 1653 | 1467109286201 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:26 INFO - PROCESS | 1653 | 1467109286278 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:21:26 INFO - PROCESS | 1653 | 1467109286282 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1653 | 1467109286283 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126838800 == 37 [pid = 1653] [id = 565] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1129b0c00) [pid = 1653] [serial = 1695] [outer = 0x0] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116a13c00) [pid = 1653] [serial = 1696] [outer = 0x1129b0c00] 03:21:26 INFO - PROCESS | 1653 | 1467109286308 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119309800) [pid = 1653] [serial = 1697] [outer = 0x1129b0c00] 03:21:26 INFO - PROCESS | 1653 | 1467109286639 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 470ms 03:21:26 INFO - PROCESS | 1653 | 1467109286668 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:21:26 INFO - PROCESS | 1653 | 1467109286671 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:21:26 INFO - PROCESS | 1653 | 1467109286674 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1653 | 1467109286677 Marionette TRACE conn2 <- [1,2234,null,{}] 03:21:26 INFO - PROCESS | 1653 | 1467109286680 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}] 03:21:26 INFO - PROCESS | 1653 | 1467109286682 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:26 INFO - PROCESS | 1653 | 1467109286821 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:21:26 INFO - PROCESS | 1653 | 1467109286912 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1653 | 1467109286914 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c446000 == 38 [pid = 1653] [id = 566] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1196d2c00) [pid = 1653] [serial = 1698] [outer = 0x0] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1252da400) [pid = 1653] [serial = 1699] [outer = 0x1196d2c00] 03:21:26 INFO - PROCESS | 1653 | 1467109286957 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128dcf400) [pid = 1653] [serial = 1700] [outer = 0x1196d2c00] 03:21:27 INFO - PROCESS | 1653 | 1467109287283 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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 03:21:27 INFO - PROCESS | 1653 | 1467109287347 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:21:27 INFO - PROCESS | 1653 | 1467109287349 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:21:27 INFO - PROCESS | 1653 | 1467109287352 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 1653 | 1467109287354 Marionette TRACE conn2 <- [1,2238,null,{}] 03:21:27 INFO - PROCESS | 1653 | 1467109287357 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}] 03:21:27 INFO - PROCESS | 1653 | 1467109287362 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:27 INFO - PROCESS | 1653 | 1467109287523 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:21:27 INFO - PROCESS | 1653 | 1467109287559 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1653 | 1467109287560 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c459800 == 39 [pid = 1653] [id = 567] 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128610000) [pid = 1653] [serial = 1701] [outer = 0x0] 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12902c000) [pid = 1653] [serial = 1702] [outer = 0x128610000] 03:21:27 INFO - PROCESS | 1653 | 1467109287599 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x129034800) [pid = 1653] [serial = 1703] [outer = 0x128610000] 03:21:27 INFO - PROCESS | 1653 | 1467109287929 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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 03:21:27 INFO - PROCESS | 1653 | 1467109287973 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 1653 | 1467109287977 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:21:27 INFO - PROCESS | 1653 | 1467109287981 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 1653 | 1467109287982 Marionette TRACE conn2 <- [1,2242,null,{}] 03:21:27 INFO - PROCESS | 1653 | 1467109287984 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}] 03:21:27 INFO - PROCESS | 1653 | 1467109287985 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:28 INFO - PROCESS | 1653 | 1467109288066 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:21:28 INFO - PROCESS | 1653 | 1467109288124 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1653 | 1467109288125 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c73b000 == 40 [pid = 1653] [id = 568] 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128dd4c00) [pid = 1653] [serial = 1704] [outer = 0x0] 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129255c00) [pid = 1653] [serial = 1705] [outer = 0x128dd4c00] 03:21:28 INFO - PROCESS | 1653 | 1467109288148 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12925ec00) [pid = 1653] [serial = 1706] [outer = 0x128dd4c00] 03:21:28 INFO - PROCESS | 1653 | 1467109288558 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 620ms 03:21:28 INFO - PROCESS | 1653 | 1467109288602 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:21:28 INFO - PROCESS | 1653 | 1467109288604 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:21:28 INFO - PROCESS | 1653 | 1467109288607 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1653 | 1467109288611 Marionette TRACE conn2 <- [1,2246,null,{}] 03:21:28 INFO - PROCESS | 1653 | 1467109288614 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}] 03:21:28 INFO - PROCESS | 1653 | 1467109288616 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:28 INFO - PROCESS | 1653 | 1467109288720 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:21:28 INFO - PROCESS | 1653 | 1467109288778 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1653 | 1467109288780 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118285800 == 41 [pid = 1653] [id = 569] 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116168800) [pid = 1653] [serial = 1707] [outer = 0x0] 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116f6e000) [pid = 1653] [serial = 1708] [outer = 0x116168800] 03:21:28 INFO - PROCESS | 1653 | 1467109288810 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11819d000) [pid = 1653] [serial = 1709] [outer = 0x116168800] 03:21:29 INFO - PROCESS | 1653 | 1467109289266 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 672ms 03:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:21:29 INFO - PROCESS | 1653 | 1467109289280 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1653 | 1467109289282 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:21:29 INFO - PROCESS | 1653 | 1467109289287 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1653 | 1467109289289 Marionette TRACE conn2 <- [1,2250,null,{}] 03:21:29 INFO - PROCESS | 1653 | 1467109289311 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}] 03:21:29 INFO - PROCESS | 1653 | 1467109289312 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:29 INFO - PROCESS | 1653 | 1467109289418 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:21:29 INFO - PROCESS | 1653 | 1467109289490 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1653 | 1467109289491 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d04800 == 42 [pid = 1653] [id = 570] 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11929fc00) [pid = 1653] [serial = 1710] [outer = 0x0] 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119311800) [pid = 1653] [serial = 1711] [outer = 0x11929fc00] 03:21:29 INFO - PROCESS | 1653 | 1467109289521 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c4e000) [pid = 1653] [serial = 1712] [outer = 0x11929fc00] 03:21:29 INFO - PROCESS | 1653 | 1467109289928 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 03:21:29 INFO - PROCESS | 1653 | 1467109289976 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:21:29 INFO - PROCESS | 1653 | 1467109289977 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:21:29 INFO - PROCESS | 1653 | 1467109289980 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1653 | 1467109289982 Marionette TRACE conn2 <- [1,2254,null,{}] 03:21:29 INFO - PROCESS | 1653 | 1467109289990 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}] 03:21:29 INFO - PROCESS | 1653 | 1467109289993 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:30 INFO - PROCESS | 1653 | 1467109290117 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:21:30 INFO - PROCESS | 1653 | 1467109290200 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1653 | 1467109290202 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca50000 == 43 [pid = 1653] [id = 571] 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1252e4400) [pid = 1653] [serial = 1713] [outer = 0x0] 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125cc0400) [pid = 1653] [serial = 1714] [outer = 0x1252e4400] 03:21:30 INFO - PROCESS | 1653 | 1467109290234 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126d9a000) [pid = 1653] [serial = 1715] [outer = 0x1252e4400] 03:21:30 INFO - PROCESS | 1653 | 1467109290639 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 03:21:30 INFO - PROCESS | 1653 | 1467109290702 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:21:30 INFO - PROCESS | 1653 | 1467109290704 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:21:30 INFO - PROCESS | 1653 | 1467109290706 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 1653 | 1467109290708 Marionette TRACE conn2 <- [1,2258,null,{}] 03:21:30 INFO - PROCESS | 1653 | 1467109290728 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}] 03:21:30 INFO - PROCESS | 1653 | 1467109290730 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:30 INFO - PROCESS | 1653 | 1467109290959 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:21:31 INFO - PROCESS | 1653 | 1467109291049 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1653 | 1467109291050 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fc5000 == 44 [pid = 1653] [id = 572] 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111c16000) [pid = 1653] [serial = 1716] [outer = 0x0] 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x111f29800) [pid = 1653] [serial = 1717] [outer = 0x111c16000] 03:21:31 INFO - PROCESS | 1653 | 1467109291081 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129a7c00) [pid = 1653] [serial = 1718] [outer = 0x111c16000] 03:21:31 INFO - PROCESS | 1653 | 1467109291615 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 937ms 03:21:31 INFO - PROCESS | 1653 | 1467109291645 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1653 | 1467109291648 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:21:31 INFO - PROCESS | 1653 | 1467109291651 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1653 | 1467109291653 Marionette TRACE conn2 <- [1,2262,null,{}] 03:21:31 INFO - PROCESS | 1653 | 1467109291657 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}] 03:21:31 INFO - PROCESS | 1653 | 1467109291658 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:31 INFO - PROCESS | 1653 | 1467109291748 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:21:31 INFO - PROCESS | 1653 | 1467109291822 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1653 | 1467109291824 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b0800 == 45 [pid = 1653] [id = 573] 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113ce9400) [pid = 1653] [serial = 1719] [outer = 0x0] 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115f68c00) [pid = 1653] [serial = 1720] [outer = 0x113ce9400] 03:21:31 INFO - PROCESS | 1653 | 1467109291851 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11616d800) [pid = 1653] [serial = 1721] [outer = 0x113ce9400] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12c459800 == 44 [pid = 1653] [id = 567] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12c446000 == 43 [pid = 1653] [id = 566] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126838800 == 42 [pid = 1653] [id = 565] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12b935800 == 41 [pid = 1653] [id = 564] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11694d000 == 40 [pid = 1653] [id = 563] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12a474800 == 39 [pid = 1653] [id = 562] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x128f1b800 == 38 [pid = 1653] [id = 561] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126524800 == 37 [pid = 1653] [id = 560] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124565800 == 36 [pid = 1653] [id = 559] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc1800 == 35 [pid = 1653] [id = 558] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11828a800 == 34 [pid = 1653] [id = 557] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7a000 == 33 [pid = 1653] [id = 556] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124b63800 == 32 [pid = 1653] [id = 554] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119c06800 == 31 [pid = 1653] [id = 555] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x112fc5000 == 30 [pid = 1653] [id = 572] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca50000 == 29 [pid = 1653] [id = 571] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x128d04800 == 28 [pid = 1653] [id = 570] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x118285800 == 27 [pid = 1653] [id = 569] 03:21:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12c73b000 == 26 [pid = 1653] [id = 568] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1167c0c00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124eed800) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11930d800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11895d400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12437e400) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12252fc00) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1247e0800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12462f400) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125076c00) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116f68000) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113942400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115fc0000) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112d6d800) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11811d400) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1186f2400) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11811a400) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119811400) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119225400) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c48c00) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116176c00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b7b000) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1245b3000) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11819a000) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a83800) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116169c00) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x125720400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 03:21:32 INFO - PROCESS | 1653 | 1467109292732 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]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1123ms 03:21:32 INFO - PROCESS | 1653 | 1467109292774 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:21:32 INFO - PROCESS | 1653 | 1467109292777 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:21:32 INFO - PROCESS | 1653 | 1467109292780 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 1653 | 1467109292781 Marionette TRACE conn2 <- [1,2266,null,{}] 03:21:32 INFO - PROCESS | 1653 | 1467109292785 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}] 03:21:32 INFO - PROCESS | 1653 | 1467109292787 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:32 INFO - PROCESS | 1653 | 1467109292865 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:21:32 INFO - PROCESS | 1653 | 1467109292869 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1653 | 1467109292872 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab5000 == 27 [pid = 1653] [id = 574] 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1128d5c00) [pid = 1653] [serial = 1722] [outer = 0x0] 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112d6d800) [pid = 1653] [serial = 1723] [outer = 0x1128d5c00] 03:21:32 INFO - PROCESS | 1653 | 1467109292896 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113c98800) [pid = 1653] [serial = 1724] [outer = 0x1128d5c00] 03:21:33 INFO - PROCESS | 1653 | 1467109293384 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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 620ms 03:21:33 INFO - PROCESS | 1653 | 1467109293400 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1653 | 1467109293405 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:21:33 INFO - PROCESS | 1653 | 1467109293412 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1653 | 1467109293415 Marionette TRACE conn2 <- [1,2270,null,{}] 03:21:33 INFO - PROCESS | 1653 | 1467109293418 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}] 03:21:33 INFO - PROCESS | 1653 | 1467109293421 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:33 INFO - PROCESS | 1653 | 1467109293539 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:21:33 INFO - PROCESS | 1653 | 1467109293549 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1653 | 1467109293550 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118285800 == 28 [pid = 1653] [id = 575] 03:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11676f800) [pid = 1653] [serial = 1725] [outer = 0x0] 03:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1167cec00) [pid = 1653] [serial = 1726] [outer = 0x11676f800] 03:21:33 INFO - PROCESS | 1653 | 1467109293598 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f66400) [pid = 1653] [serial = 1727] [outer = 0x11676f800] 03:21:33 INFO - PROCESS | 1653 | 1467109293963 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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 574ms 03:21:33 INFO - PROCESS | 1653 | 1467109293984 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1653 | 1467109293986 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:21:33 INFO - PROCESS | 1653 | 1467109293988 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1653 | 1467109293990 Marionette TRACE conn2 <- [1,2274,null,{}] 03:21:34 INFO - PROCESS | 1653 | 1467109294002 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}] 03:21:34 INFO - PROCESS | 1653 | 1467109294006 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:34 INFO - PROCESS | 1653 | 1467109294084 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:21:34 INFO - PROCESS | 1653 | 1467109294141 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1653 | 1467109294144 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119913800 == 29 [pid = 1653] [id = 576] 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112d6e000) [pid = 1653] [serial = 1728] [outer = 0x0] 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11748a800) [pid = 1653] [serial = 1729] [outer = 0x112d6e000] 03:21:34 INFO - PROCESS | 1653 | 1467109294171 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181a0c00) [pid = 1653] [serial = 1730] [outer = 0x112d6e000] 03:21:34 INFO - PROCESS | 1653 | 1467109294466 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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 526ms 03:21:34 INFO - PROCESS | 1653 | 1467109294515 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 1653 | 1467109294516 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:21:34 INFO - PROCESS | 1653 | 1467109294519 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1653 | 1467109294520 Marionette TRACE conn2 <- [1,2278,null,{}] 03:21:34 INFO - PROCESS | 1653 | 1467109294522 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}] 03:21:34 INFO - PROCESS | 1653 | 1467109294524 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:34 INFO - PROCESS | 1653 | 1467109294612 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:21:34 INFO - PROCESS | 1653 | 1467109294616 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1653 | 1467109294618 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246bd000 == 30 [pid = 1653] [id = 577] 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181a6000) [pid = 1653] [serial = 1731] [outer = 0x0] 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11820c400) [pid = 1653] [serial = 1732] [outer = 0x1181a6000] 03:21:34 INFO - PROCESS | 1653 | 1467109294658 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11840ac00) [pid = 1653] [serial = 1733] [outer = 0x1181a6000] 03:21:35 INFO - PROCESS | 1653 | 1467109295149 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]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 03:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:21:35 INFO - PROCESS | 1653 | 1467109295190 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 1653 | 1467109295191 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:21:35 INFO - PROCESS | 1653 | 1467109295193 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 1653 | 1467109295201 Marionette TRACE conn2 <- [1,2282,null,{}] 03:21:35 INFO - PROCESS | 1653 | 1467109295204 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}] 03:21:35 INFO - PROCESS | 1653 | 1467109295205 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:35 INFO - PROCESS | 1653 | 1467109295298 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:21:35 INFO - PROCESS | 1653 | 1467109295354 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1653 | 1467109295355 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250ac000 == 31 [pid = 1653] [id = 578] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116175400) [pid = 1653] [serial = 1734] [outer = 0x0] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1186f4c00) [pid = 1653] [serial = 1735] [outer = 0x116175400] 03:21:35 INFO - PROCESS | 1653 | 1467109295379 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11895b400) [pid = 1653] [serial = 1736] [outer = 0x116175400] 03:21:35 INFO - PROCESS | 1653 | 1467109295688 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]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 526ms 03:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:21:35 INFO - PROCESS | 1653 | 1467109295726 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 1653 | 1467109295728 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:21:35 INFO - PROCESS | 1653 | 1467109295730 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 1653 | 1467109295732 Marionette TRACE conn2 <- [1,2286,null,{}] 03:21:35 INFO - PROCESS | 1653 | 1467109295734 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}] 03:21:35 INFO - PROCESS | 1653 | 1467109295738 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:35 INFO - PROCESS | 1653 | 1467109295850 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:21:35 INFO - PROCESS | 1653 | 1467109295863 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1653 | 1467109295864 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x127018000 == 32 [pid = 1653] [id = 579] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118d52000) [pid = 1653] [serial = 1737] [outer = 0x0] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119310000) [pid = 1653] [serial = 1738] [outer = 0x118d52000] 03:21:35 INFO - PROCESS | 1653 | 1467109295889 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119987000) [pid = 1653] [serial = 1739] [outer = 0x118d52000] 03:21:36 INFO - PROCESS | 1653 | 1467109296231 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]]]}] 03:21:36 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 03:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 517ms 03:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:21:36 INFO - PROCESS | 1653 | 1467109296249 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1653 | 1467109296250 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:21:36 INFO - PROCESS | 1653 | 1467109296252 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1653 | 1467109296253 Marionette TRACE conn2 <- [1,2290,null,{}] 03:21:36 INFO - PROCESS | 1653 | 1467109296264 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}] 03:21:36 INFO - PROCESS | 1653 | 1467109296272 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:36 INFO - PROCESS | 1653 | 1467109296367 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:21:36 INFO - PROCESS | 1653 | 1467109296416 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1653 | 1467109296417 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0e800 == 33 [pid = 1653] [id = 580] 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12252c800) [pid = 1653] [serial = 1740] [outer = 0x0] 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12269e400) [pid = 1653] [serial = 1741] [outer = 0x12252c800] 03:21:36 INFO - PROCESS | 1653 | 1467109296441 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1245ac000) [pid = 1653] [serial = 1742] [outer = 0x12252c800] 03:21:36 INFO - PROCESS | 1653 | 1467109296754 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]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 532ms 03:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:21:36 INFO - PROCESS | 1653 | 1467109296784 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1653 | 1467109296785 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:21:36 INFO - PROCESS | 1653 | 1467109296787 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1653 | 1467109296789 Marionette TRACE conn2 <- [1,2294,null,{}] 03:21:36 INFO - PROCESS | 1653 | 1467109296791 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}] 03:21:36 INFO - PROCESS | 1653 | 1467109296795 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:37 INFO - PROCESS | 1653 | 1467109297049 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124b86c00) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126d9a400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128928000) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125721800) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1172c9400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118d50000) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129a5000) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116170800) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c9a000) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112ddb400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129b0c00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128610000) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124b7b800) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1196d2c00) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:21:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128dd4c00) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:21:37 INFO - PROCESS | 1653 | 1467109297096 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1653 | 1467109297098 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12553e000 == 34 [pid = 1653] [id = 581] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111c1a000) [pid = 1653] [serial = 1743] [outer = 0x0] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1129a7800) [pid = 1653] [serial = 1744] [outer = 0x111c1a000] 03:21:37 INFO - PROCESS | 1653 | 1467109297122 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117222c00) [pid = 1653] [serial = 1745] [outer = 0x111c1a000] 03:21:37 INFO - PROCESS | 1653 | 1467109297381 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 624ms 03:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:21:37 INFO - PROCESS | 1653 | 1467109297416 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1653 | 1467109297417 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:21:37 INFO - PROCESS | 1653 | 1467109297419 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1653 | 1467109297420 Marionette TRACE conn2 <- [1,2298,null,{}] 03:21:37 INFO - PROCESS | 1653 | 1467109297434 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}] 03:21:37 INFO - PROCESS | 1653 | 1467109297435 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:37 INFO - PROCESS | 1653 | 1467109297520 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:21:37 INFO - PROCESS | 1653 | 1467109297524 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1653 | 1467109297528 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c18000 == 35 [pid = 1653] [id = 582] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11863ec00) [pid = 1653] [serial = 1746] [outer = 0x0] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245aac00) [pid = 1653] [serial = 1747] [outer = 0x11863ec00] 03:21:37 INFO - PROCESS | 1653 | 1467109297552 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1246af400) [pid = 1653] [serial = 1748] [outer = 0x11863ec00] 03:21:37 INFO - PROCESS | 1653 | 1467109297870 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 468ms 03:21:37 INFO - PROCESS | 1653 | 1467109297888 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1653 | 1467109297889 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:21:37 INFO - PROCESS | 1653 | 1467109297893 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1653 | 1467109297895 Marionette TRACE conn2 <- [1,2302,null,{}] 03:21:37 INFO - PROCESS | 1653 | 1467109297897 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}] 03:21:37 INFO - PROCESS | 1653 | 1467109297898 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:38 INFO - PROCESS | 1653 | 1467109298004 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:21:38 INFO - PROCESS | 1653 | 1467109298010 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1653 | 1467109298011 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab5e800 == 36 [pid = 1653] [id = 583] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113cea000) [pid = 1653] [serial = 1749] [outer = 0x0] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1246b2400) [pid = 1653] [serial = 1750] [outer = 0x113cea000] 03:21:38 INFO - PROCESS | 1653 | 1467109298035 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124b88800) [pid = 1653] [serial = 1751] [outer = 0x113cea000] 03:21:38 INFO - PROCESS | 1653 | 1467109298334 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 473ms 03:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:21:38 INFO - PROCESS | 1653 | 1467109298365 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1653 | 1467109298367 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:21:38 INFO - PROCESS | 1653 | 1467109298369 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1653 | 1467109298370 Marionette TRACE conn2 <- [1,2306,null,{}] 03:21:38 INFO - PROCESS | 1653 | 1467109298373 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}] 03:21:38 INFO - PROCESS | 1653 | 1467109298375 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:38 INFO - PROCESS | 1653 | 1467109298471 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:21:38 INFO - PROCESS | 1653 | 1467109298476 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1653 | 1467109298479 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250a2000 == 37 [pid = 1653] [id = 584] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124b7f000) [pid = 1653] [serial = 1752] [outer = 0x0] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125516400) [pid = 1653] [serial = 1753] [outer = 0x124b7f000] 03:21:38 INFO - PROCESS | 1653 | 1467109298505 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126d41000) [pid = 1653] [serial = 1754] [outer = 0x124b7f000] 03:21:38 INFO - PROCESS | 1653 | 1467109298848 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 518ms 03:21:38 INFO - PROCESS | 1653 | 1467109298888 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1653 | 1467109298889 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:21:38 INFO - PROCESS | 1653 | 1467109298905 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1653 | 1467109298906 Marionette TRACE conn2 <- [1,2310,null,{}] 03:21:38 INFO - PROCESS | 1653 | 1467109298909 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}] 03:21:38 INFO - PROCESS | 1653 | 1467109298910 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:38 INFO - PROCESS | 1653 | 1467109298985 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:21:38 INFO - PROCESS | 1653 | 1467109298988 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1653 | 1467109298990 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c457800 == 38 [pid = 1653] [id = 585] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126d41800) [pid = 1653] [serial = 1755] [outer = 0x0] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127072400) [pid = 1653] [serial = 1756] [outer = 0x126d41800] 03:21:39 INFO - PROCESS | 1653 | 1467109299016 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128607400) [pid = 1653] [serial = 1757] [outer = 0x126d41800] 03:21:39 INFO - PROCESS | 1653 | 1467109299607 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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 783ms 03:21:39 INFO - PROCESS | 1653 | 1467109299678 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1653 | 1467109299680 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:21:39 INFO - PROCESS | 1653 | 1467109299683 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1653 | 1467109299687 Marionette TRACE conn2 <- [1,2314,null,{}] 03:21:39 INFO - PROCESS | 1653 | 1467109299690 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}] 03:21:39 INFO - PROCESS | 1653 | 1467109299692 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:39 INFO - PROCESS | 1653 | 1467109299802 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:21:39 INFO - PROCESS | 1653 | 1467109299860 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1653 | 1467109299862 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11827e000 == 39 [pid = 1653] [id = 586] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1130a7400) [pid = 1653] [serial = 1758] [outer = 0x0] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113cf6000) [pid = 1653] [serial = 1759] [outer = 0x1130a7400] 03:21:39 INFO - PROCESS | 1653 | 1467109299893 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1161a2800) [pid = 1653] [serial = 1760] [outer = 0x1130a7400] 03:21:40 INFO - PROCESS | 1653 | 1467109300430 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 771ms 03:21:40 INFO - PROCESS | 1653 | 1467109300455 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 1653 | 1467109300458 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:21:40 INFO - PROCESS | 1653 | 1467109300493 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1653 | 1467109300496 Marionette TRACE conn2 <- [1,2318,null,{}] 03:21:40 INFO - PROCESS | 1653 | 1467109300498 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}] 03:21:40 INFO - PROCESS | 1653 | 1467109300500 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:40 INFO - PROCESS | 1653 | 1467109300715 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:21:40 INFO - PROCESS | 1653 | 1467109300810 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1653 | 1467109300811 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116681000 == 40 [pid = 1653] [id = 587] 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133b3800) [pid = 1653] [serial = 1761] [outer = 0x0] 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115d1a000) [pid = 1653] [serial = 1762] [outer = 0x1133b3800] 03:21:40 INFO - PROCESS | 1653 | 1467109300840 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1163e1800) [pid = 1653] [serial = 1763] [outer = 0x1133b3800] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1250a2000 == 39 [pid = 1653] [id = 584] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab5e800 == 38 [pid = 1653] [id = 583] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119c18000 == 37 [pid = 1653] [id = 582] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12553e000 == 36 [pid = 1653] [id = 581] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0e800 == 35 [pid = 1653] [id = 580] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x127018000 == 34 [pid = 1653] [id = 579] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1250ac000 == 33 [pid = 1653] [id = 578] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1246bd000 == 32 [pid = 1653] [id = 577] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119913800 == 31 [pid = 1653] [id = 576] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118285800 == 30 [pid = 1653] [id = 575] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab5000 == 29 [pid = 1653] [id = 574] 03:21:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b0800 == 28 [pid = 1653] [id = 573] 03:21:41 INFO - PROCESS | 1653 | 1467109301266 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] 03:21:41 INFO - PROCESS | 1653 | 1467109301324 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:21:41 INFO - PROCESS | 1653 | 1467109301331 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1653 | 1467109301333 Marionette TRACE conn2 <- [1,2322,null,{}] 03:21:41 INFO - PROCESS | 1653 | 1467109301336 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}] 03:21:41 INFO - PROCESS | 1653 | 1467109301338 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:41 INFO - PROCESS | 1653 | 1467109301414 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:21:41 INFO - PROCESS | 1653 | 1467109301420 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1653 | 1467109301421 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181c6800 == 29 [pid = 1653] [id = 588] 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116f72c00) [pid = 1653] [serial = 1764] [outer = 0x0] 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117226800) [pid = 1653] [serial = 1765] [outer = 0x116f72c00] 03:21:41 INFO - PROCESS | 1653 | 1467109301451 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x117ea3800) [pid = 1653] [serial = 1766] [outer = 0x116f72c00] 03:21:41 INFO - PROCESS | 1653 | 1467109301801 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]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 521ms 03:21:41 INFO - PROCESS | 1653 | 1467109301869 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 1653 | 1467109301871 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:21:41 INFO - PROCESS | 1653 | 1467109301874 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1653 | 1467109301876 Marionette TRACE conn2 <- [1,2326,null,{}] 03:21:41 INFO - PROCESS | 1653 | 1467109301878 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}] 03:21:41 INFO - PROCESS | 1653 | 1467109301879 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:41 INFO - PROCESS | 1653 | 1467109301958 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:21:41 INFO - PROCESS | 1653 | 1467109301966 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1653 | 1467109301968 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x122710000 == 30 [pid = 1653] [id = 589] 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11819e800) [pid = 1653] [serial = 1767] [outer = 0x0] 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118203c00) [pid = 1653] [serial = 1768] [outer = 0x11819e800] 03:21:41 INFO - PROCESS | 1653 | 1467109301993 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118406800) [pid = 1653] [serial = 1769] [outer = 0x11819e800] 03:21:42 INFO - PROCESS | 1653 | 1467109302346 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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 03:21:42 INFO - PROCESS | 1653 | 1467109302394 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 1653 | 1467109302396 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:21:42 INFO - PROCESS | 1653 | 1467109302414 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1653 | 1467109302417 Marionette TRACE conn2 <- [1,2330,null,{}] 03:21:42 INFO - PROCESS | 1653 | 1467109302420 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}] 03:21:42 INFO - PROCESS | 1653 | 1467109302422 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:42 INFO - PROCESS | 1653 | 1467109302504 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:21:42 INFO - PROCESS | 1653 | 1467109302507 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1653 | 1467109302510 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12553e000 == 31 [pid = 1653] [id = 590] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1186f0c00) [pid = 1653] [serial = 1770] [outer = 0x0] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11929e400) [pid = 1653] [serial = 1771] [outer = 0x1186f0c00] 03:21:42 INFO - PROCESS | 1653 | 1467109302537 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196d3800) [pid = 1653] [serial = 1772] [outer = 0x1186f0c00] 03:21:42 INFO - PROCESS | 1653 | 1467109302864 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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 480ms 03:21:42 INFO - PROCESS | 1653 | 1467109302885 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 1653 | 1467109302887 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:21:42 INFO - PROCESS | 1653 | 1467109302889 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1653 | 1467109302890 Marionette TRACE conn2 <- [1,2334,null,{}] 03:21:42 INFO - PROCESS | 1653 | 1467109302895 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}] 03:21:42 INFO - PROCESS | 1653 | 1467109302896 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:42 INFO - PROCESS | 1653 | 1467109302971 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:21:42 INFO - PROCESS | 1653 | 1467109302975 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1653 | 1467109302979 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12701b800 == 32 [pid = 1653] [id = 591] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1196d4000) [pid = 1653] [serial = 1773] [outer = 0x0] 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c4cc00) [pid = 1653] [serial = 1774] [outer = 0x1196d4000] 03:21:43 INFO - PROCESS | 1653 | 1467109303003 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12269d400) [pid = 1653] [serial = 1775] [outer = 0x1196d4000] 03:21:43 INFO - PROCESS | 1653 | 1467109303336 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]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 474ms 03:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:21:43 INFO - PROCESS | 1653 | 1467109303367 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 1653 | 1467109303369 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:21:43 INFO - PROCESS | 1653 | 1467109303401 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1653 | 1467109303403 Marionette TRACE conn2 <- [1,2338,null,{}] 03:21:43 INFO - PROCESS | 1653 | 1467109303421 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}] 03:21:43 INFO - PROCESS | 1653 | 1467109303423 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:43 INFO - PROCESS | 1653 | 1467109303578 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:21:43 INFO - PROCESS | 1653 | 1467109303627 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1653 | 1467109303631 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fc3800 == 33 [pid = 1653] [id = 592] 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1245b1800) [pid = 1653] [serial = 1776] [outer = 0x0] 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124635400) [pid = 1653] [serial = 1777] [outer = 0x1245b1800] 03:21:43 INFO - PROCESS | 1653 | 1467109303663 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124ee6800) [pid = 1653] [serial = 1778] [outer = 0x1245b1800] 03:21:43 INFO - PROCESS | 1653 | 1467109303969 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]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 616ms 03:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:21:43 INFO - PROCESS | 1653 | 1467109303988 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 1653 | 1467109303989 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:21:43 INFO - PROCESS | 1653 | 1467109303994 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1653 | 1467109303998 Marionette TRACE conn2 <- [1,2342,null,{}] 03:21:44 INFO - PROCESS | 1653 | 1467109304001 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}] 03:21:44 INFO - PROCESS | 1653 | 1467109304003 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:44 INFO - PROCESS | 1653 | 1467109304162 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:21:44 INFO - PROCESS | 1653 | 1467109304185 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1653 | 1467109304186 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5a0000 == 34 [pid = 1653] [id = 593] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116f70c00) [pid = 1653] [serial = 1779] [outer = 0x0] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125c4cc00) [pid = 1653] [serial = 1780] [outer = 0x116f70c00] 03:21:44 INFO - PROCESS | 1653 | 1467109304227 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1268e4c00) [pid = 1653] [serial = 1781] [outer = 0x116f70c00] 03:21:44 INFO - PROCESS | 1653 | 1467109304669 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 727ms 03:21:44 INFO - PROCESS | 1653 | 1467109304719 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:21:44 INFO - PROCESS | 1653 | 1467109304720 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:21:44 INFO - PROCESS | 1653 | 1467109304722 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1653 | 1467109304723 Marionette TRACE conn2 <- [1,2346,null,{}] 03:21:44 INFO - PROCESS | 1653 | 1467109304726 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}] 03:21:44 INFO - PROCESS | 1653 | 1467109304727 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:44 INFO - PROCESS | 1653 | 1467109304824 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:21:44 INFO - PROCESS | 1653 | 1467109304828 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1653 | 1467109304829 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c20000 == 35 [pid = 1653] [id = 594] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124b84400) [pid = 1653] [serial = 1782] [outer = 0x0] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127076800) [pid = 1653] [serial = 1783] [outer = 0x124b84400] 03:21:44 INFO - PROCESS | 1653 | 1467109304853 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12860ac00) [pid = 1653] [serial = 1784] [outer = 0x124b84400] 03:21:45 INFO - PROCESS | 1653 | 1467109305171 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]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 03:21:45 INFO - PROCESS | 1653 | 1467109305200 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1653 | 1467109305201 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:21:45 INFO - PROCESS | 1653 | 1467109305213 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 1653 | 1467109305215 Marionette TRACE conn2 <- [1,2350,null,{}] 03:21:45 INFO - PROCESS | 1653 | 1467109305217 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}] 03:21:45 INFO - PROCESS | 1653 | 1467109305218 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:45 INFO - PROCESS | 1653 | 1467109305318 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:21:45 INFO - PROCESS | 1653 | 1467109305321 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1653 | 1467109305322 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b947800 == 36 [pid = 1653] [id = 595] 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126da0c00) [pid = 1653] [serial = 1785] [outer = 0x0] 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12891fc00) [pid = 1653] [serial = 1786] [outer = 0x126da0c00] 03:21:45 INFO - PROCESS | 1653 | 1467109305346 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128927c00) [pid = 1653] [serial = 1787] [outer = 0x126da0c00] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124b7f000) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116175400) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11676f800) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112d6e000) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113ce9400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181a6000) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118d52000) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116168800) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11929fc00) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1252e4400) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c16000) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12252c800) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111c1a000) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113cea000) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:21:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11863ec00) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:21:45 INFO - PROCESS | 1653 | 1467109305778 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]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 574ms 03:21:45 INFO - PROCESS | 1653 | 1467109305786 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1653 | 1467109305788 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:21:45 INFO - PROCESS | 1653 | 1467109305793 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 1653 | 1467109305797 Marionette TRACE conn2 <- [1,2354,null,{}] 03:21:45 INFO - PROCESS | 1653 | 1467109305804 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}] 03:21:45 INFO - PROCESS | 1653 | 1467109305806 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:45 INFO - PROCESS | 1653 | 1467109305972 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:21:45 INFO - PROCESS | 1653 | 1467109305982 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1653 | 1467109305984 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5cc800 == 37 [pid = 1653] [id = 596] 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110fab800) [pid = 1653] [serial = 1788] [outer = 0x0] 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116903c00) [pid = 1653] [serial = 1789] [outer = 0x110fab800] 03:21:46 INFO - PROCESS | 1653 | 1467109306011 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182bb400) [pid = 1653] [serial = 1790] [outer = 0x110fab800] 03:21:46 INFO - PROCESS | 1653 | 1467109306319 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 579ms 03:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:21:46 INFO - PROCESS | 1653 | 1467109306369 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 1653 | 1467109306370 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:21:46 INFO - PROCESS | 1653 | 1467109306372 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 1653 | 1467109306373 Marionette TRACE conn2 <- [1,2358,null,{}] 03:21:46 INFO - PROCESS | 1653 | 1467109306375 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}] 03:21:46 INFO - PROCESS | 1653 | 1467109306377 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:46 INFO - PROCESS | 1653 | 1467109306469 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:21:46 INFO - PROCESS | 1653 | 1467109306474 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1653 | 1467109306476 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c459800 == 38 [pid = 1653] [id = 597] 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a83800) [pid = 1653] [serial = 1791] [outer = 0x0] 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c4b800) [pid = 1653] [serial = 1792] [outer = 0x112a83800] 03:21:46 INFO - PROCESS | 1653 | 1467109306499 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128925c00) [pid = 1653] [serial = 1793] [outer = 0x112a83800] 03:21:46 INFO - PROCESS | 1653 | 1467109306983 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 623ms 03:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:21:47 INFO - PROCESS | 1653 | 1467109306996 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1653 | 1467109306999 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:21:47 INFO - PROCESS | 1653 | 1467109307002 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1653 | 1467109307005 Marionette TRACE conn2 <- [1,2362,null,{}] 03:21:47 INFO - PROCESS | 1653 | 1467109307007 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}] 03:21:47 INFO - PROCESS | 1653 | 1467109307010 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:47 INFO - PROCESS | 1653 | 1467109307164 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:21:47 INFO - PROCESS | 1653 | 1467109307170 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1653 | 1467109307171 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca5d000 == 39 [pid = 1653] [id = 598] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1252e1000) [pid = 1653] [serial = 1794] [outer = 0x0] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12897cc00) [pid = 1653] [serial = 1795] [outer = 0x1252e1000] 03:21:47 INFO - PROCESS | 1653 | 1467109307195 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128dd3c00) [pid = 1653] [serial = 1796] [outer = 0x1252e1000] 03:21:47 INFO - PROCESS | 1653 | 1467109307494 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 520ms 03:21:47 INFO - PROCESS | 1653 | 1467109307522 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1653 | 1467109307524 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:21:47 INFO - PROCESS | 1653 | 1467109307529 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1653 | 1467109307530 Marionette TRACE conn2 <- [1,2366,null,{}] 03:21:47 INFO - PROCESS | 1653 | 1467109307532 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}] 03:21:47 INFO - PROCESS | 1653 | 1467109307533 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:47 INFO - PROCESS | 1653 | 1467109307661 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:21:47 INFO - PROCESS | 1653 | 1467109307720 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1653 | 1467109307722 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11671b800 == 40 [pid = 1653] [id = 599] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128d0000) [pid = 1653] [serial = 1797] [outer = 0x0] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112d65400) [pid = 1653] [serial = 1798] [outer = 0x1128d0000] 03:21:47 INFO - PROCESS | 1653 | 1467109307777 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1161e5800) [pid = 1653] [serial = 1799] [outer = 0x1128d0000] 03:21:48 INFO - PROCESS | 1653 | 1467109308233 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]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 03:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:21:48 INFO - PROCESS | 1653 | 1467109308248 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 1653 | 1467109308250 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:21:48 INFO - PROCESS | 1653 | 1467109308254 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 1653 | 1467109308256 Marionette TRACE conn2 <- [1,2370,null,{}] 03:21:48 INFO - PROCESS | 1653 | 1467109308259 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}] 03:21:48 INFO - PROCESS | 1653 | 1467109308262 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:48 INFO - PROCESS | 1653 | 1467109308365 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:21:48 INFO - PROCESS | 1653 | 1467109308428 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1653 | 1467109308430 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250b5000 == 41 [pid = 1653] [id = 600] 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116f6cc00) [pid = 1653] [serial = 1800] [outer = 0x0] 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118630800) [pid = 1653] [serial = 1801] [outer = 0x116f6cc00] 03:21:48 INFO - PROCESS | 1653 | 1467109308462 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11895fc00) [pid = 1653] [serial = 1802] [outer = 0x116f6cc00] 03:21:49 INFO - PROCESS | 1653 | 1467109309023 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 821ms 03:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:21:49 INFO - PROCESS | 1653 | 1467109309076 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1653 | 1467109309077 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:21:49 INFO - PROCESS | 1653 | 1467109309080 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1653 | 1467109309081 Marionette TRACE conn2 <- [1,2374,null,{}] 03:21:49 INFO - PROCESS | 1653 | 1467109309084 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}] 03:21:49 INFO - PROCESS | 1653 | 1467109309085 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:49 INFO - PROCESS | 1653 | 1467109309187 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:21:49 INFO - PROCESS | 1653 | 1467109309263 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1653 | 1467109309264 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c72d000 == 42 [pid = 1653] [id = 601] 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11929fc00) [pid = 1653] [serial = 1803] [outer = 0x0] 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1241a7400) [pid = 1653] [serial = 1804] [outer = 0x11929fc00] 03:21:49 INFO - PROCESS | 1653 | 1467109309294 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124b80400) [pid = 1653] [serial = 1805] [outer = 0x11929fc00] 03:21:49 INFO - PROCESS | 1653 | 1467109309701 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 669ms 03:21:49 INFO - PROCESS | 1653 | 1467109309750 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1653 | 1467109309752 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:21:49 INFO - PROCESS | 1653 | 1467109309760 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1653 | 1467109309763 Marionette TRACE conn2 <- [1,2378,null,{}] 03:21:49 INFO - PROCESS | 1653 | 1467109309766 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}] 03:21:49 INFO - PROCESS | 1653 | 1467109309768 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:49 INFO - PROCESS | 1653 | 1467109309873 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:21:49 INFO - PROCESS | 1653 | 1467109309934 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1653 | 1467109309935 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d145000 == 43 [pid = 1653] [id = 602] 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124b86000) [pid = 1653] [serial = 1806] [outer = 0x0] 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127078000) [pid = 1653] [serial = 1807] [outer = 0x124b86000] 03:21:49 INFO - PROCESS | 1653 | 1467109309963 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12897d800) [pid = 1653] [serial = 1808] [outer = 0x124b86000] 03:21:50 INFO - PROCESS | 1653 | 1467109310371 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]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 03:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:21:50 INFO - PROCESS | 1653 | 1467109310384 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 1653 | 1467109310385 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:21:50 INFO - PROCESS | 1653 | 1467109310388 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1653 | 1467109310389 Marionette TRACE conn2 <- [1,2382,null,{}] 03:21:50 INFO - PROCESS | 1653 | 1467109310391 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}] 03:21:50 INFO - PROCESS | 1653 | 1467109310395 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:50 INFO - PROCESS | 1653 | 1467109310493 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:21:50 INFO - PROCESS | 1653 | 1467109310622 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1653 | 1467109310624 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c45c800 == 44 [pid = 1653] [id = 603] 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129029400) [pid = 1653] [serial = 1809] [outer = 0x0] 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129031800) [pid = 1653] [serial = 1810] [outer = 0x129029400] 03:21:50 INFO - PROCESS | 1653 | 1467109310653 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129255c00) [pid = 1653] [serial = 1811] [outer = 0x129029400] 03:21:51 INFO - PROCESS | 1653 | 1467109311234 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]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 869ms 03:21:51 INFO - PROCESS | 1653 | 1467109311257 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 1653 | 1467109311261 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:21:51 INFO - PROCESS | 1653 | 1467109311286 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1653 | 1467109311288 Marionette TRACE conn2 <- [1,2386,null,{}] 03:21:51 INFO - PROCESS | 1653 | 1467109311291 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}] 03:21:51 INFO - PROCESS | 1653 | 1467109311295 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:51 INFO - PROCESS | 1653 | 1467109311385 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:21:51 INFO - PROCESS | 1653 | 1467109311473 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1653 | 1467109311475 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e5f800 == 45 [pid = 1653] [id = 604] 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11619b800) [pid = 1653] [serial = 1812] [outer = 0x0] 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116623400) [pid = 1653] [serial = 1813] [outer = 0x11619b800] 03:21:51 INFO - PROCESS | 1653 | 1467109311505 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116f65c00) [pid = 1653] [serial = 1814] [outer = 0x11619b800] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca5d000 == 44 [pid = 1653] [id = 598] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c459800 == 43 [pid = 1653] [id = 597] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5cc800 == 42 [pid = 1653] [id = 596] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b947800 == 41 [pid = 1653] [id = 595] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119c20000 == 40 [pid = 1653] [id = 594] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5a0000 == 39 [pid = 1653] [id = 593] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124fc3800 == 38 [pid = 1653] [id = 592] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12701b800 == 37 [pid = 1653] [id = 591] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12553e000 == 36 [pid = 1653] [id = 590] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x122710000 == 35 [pid = 1653] [id = 589] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1181c6800 == 34 [pid = 1653] [id = 588] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116681000 == 33 [pid = 1653] [id = 587] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11827e000 == 32 [pid = 1653] [id = 586] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c457800 == 31 [pid = 1653] [id = 585] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c45c800 == 30 [pid = 1653] [id = 603] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12d145000 == 29 [pid = 1653] [id = 602] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c72d000 == 28 [pid = 1653] [id = 601] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1250b5000 == 27 [pid = 1653] [id = 600] 03:21:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11671b800 == 26 [pid = 1653] [id = 599] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125516400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1186f4c00) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1167cec00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116f66400) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11748a800) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1181a0c00) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112d6d800) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113c98800) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11616d800) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115f68c00) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11820c400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119310000) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11819d000) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f6e000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c4e000) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119311800) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126d9a000) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125cc0400) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129a7c00) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f29800) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11895b400) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12269e400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119987000) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1245ac000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117222c00) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124b88800) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129a7800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1246b2400) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126d41000) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1245aac00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11840ac00) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1246af400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 03:21:52 INFO - PROCESS | 1653 | 1467109312661 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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1425ms 03:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:21:52 INFO - PROCESS | 1653 | 1467109312711 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1653 | 1467109312713 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:21:52 INFO - PROCESS | 1653 | 1467109312717 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1653 | 1467109312719 Marionette TRACE conn2 <- [1,2390,null,{}] 03:21:52 INFO - PROCESS | 1653 | 1467109312722 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}] 03:21:52 INFO - PROCESS | 1653 | 1467109312724 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:52 INFO - PROCESS | 1653 | 1467109312800 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:21:52 INFO - PROCESS | 1653 | 1467109312804 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1653 | 1467109312807 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661b800 == 27 [pid = 1653] [id = 605] 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112dde400) [pid = 1653] [serial = 1815] [outer = 0x0] 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1133ad800) [pid = 1653] [serial = 1816] [outer = 0x112dde400] 03:21:52 INFO - PROCESS | 1653 | 1467109312836 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x115f68c00) [pid = 1653] [serial = 1817] [outer = 0x112dde400] 03:21:53 INFO - PROCESS | 1653 | 1467109313170 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 474ms 03:21:53 INFO - PROCESS | 1653 | 1467109313190 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1653 | 1467109313197 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:21:53 INFO - PROCESS | 1653 | 1467109313202 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1653 | 1467109313204 Marionette TRACE conn2 <- [1,2394,null,{}] 03:21:53 INFO - PROCESS | 1653 | 1467109313206 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}] 03:21:53 INFO - PROCESS | 1653 | 1467109313208 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:53 INFO - PROCESS | 1653 | 1467109313312 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:21:53 INFO - PROCESS | 1653 | 1467109313373 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1653 | 1467109313375 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11829b800 == 28 [pid = 1653] [id = 606] 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11616a000) [pid = 1653] [serial = 1818] [outer = 0x0] 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116976000) [pid = 1653] [serial = 1819] [outer = 0x11616a000] 03:21:53 INFO - PROCESS | 1653 | 1467109313402 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117482400) [pid = 1653] [serial = 1820] [outer = 0x11616a000] 03:21:53 INFO - PROCESS | 1653 | 1467109313689 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms 03:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:21:53 INFO - PROCESS | 1653 | 1467109313723 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1653 | 1467109313724 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:21:53 INFO - PROCESS | 1653 | 1467109313730 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1653 | 1467109313732 Marionette TRACE conn2 <- [1,2398,null,{}] 03:21:53 INFO - PROCESS | 1653 | 1467109313750 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}] 03:21:53 INFO - PROCESS | 1653 | 1467109313753 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:53 INFO - PROCESS | 1653 | 1467109313831 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:21:53 INFO - PROCESS | 1653 | 1467109313892 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1653 | 1467109313895 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb0000 == 29 [pid = 1653] [id = 607] 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11819b400) [pid = 1653] [serial = 1821] [outer = 0x0] 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11820f400) [pid = 1653] [serial = 1822] [outer = 0x11819b400] 03:21:53 INFO - PROCESS | 1653 | 1467109313923 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1186fa800) [pid = 1653] [serial = 1823] [outer = 0x11819b400] 03:21:54 INFO - PROCESS | 1653 | 1467109314231 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 534ms 03:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:21:54 INFO - PROCESS | 1653 | 1467109314264 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1653 | 1467109314265 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:21:54 INFO - PROCESS | 1653 | 1467109314267 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1653 | 1467109314269 Marionette TRACE conn2 <- [1,2402,null,{}] 03:21:54 INFO - PROCESS | 1653 | 1467109314271 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}] 03:21:54 INFO - PROCESS | 1653 | 1467109314272 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:54 INFO - PROCESS | 1653 | 1467109314350 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:21:54 INFO - PROCESS | 1653 | 1467109314353 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 1653 | 1467109314355 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124931800 == 30 [pid = 1653] [id = 608] 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118958400) [pid = 1653] [serial = 1824] [outer = 0x0] 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119304c00) [pid = 1653] [serial = 1825] [outer = 0x118958400] 03:21:54 INFO - PROCESS | 1653 | 1467109314382 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1196cec00) [pid = 1653] [serial = 1826] [outer = 0x118958400] 03:21:54 INFO - PROCESS | 1653 | 1467109314707 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 467ms 03:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:21:54 INFO - PROCESS | 1653 | 1467109314736 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1653 | 1467109314737 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:21:54 INFO - PROCESS | 1653 | 1467109314739 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1653 | 1467109314740 Marionette TRACE conn2 <- [1,2406,null,{}] 03:21:54 INFO - PROCESS | 1653 | 1467109314742 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}] 03:21:54 INFO - PROCESS | 1653 | 1467109314744 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:54 INFO - PROCESS | 1653 | 1467109314866 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:21:54 INFO - PROCESS | 1653 | 1467109314885 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 1653 | 1467109314887 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fbf000 == 31 [pid = 1653] [id = 609] 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1172bf000) [pid = 1653] [serial = 1827] [outer = 0x0] 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118d59000) [pid = 1653] [serial = 1828] [outer = 0x1172bf000] 03:21:54 INFO - PROCESS | 1653 | 1467109314927 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12252ec00) [pid = 1653] [serial = 1829] [outer = 0x1172bf000] 03:21:55 INFO - PROCESS | 1653 | 1467109315408 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]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 721ms 03:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:21:55 INFO - PROCESS | 1653 | 1467109315461 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 1653 | 1467109315462 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:21:55 INFO - PROCESS | 1653 | 1467109315464 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 1653 | 1467109315465 Marionette TRACE conn2 <- [1,2410,null,{}] 03:21:55 INFO - PROCESS | 1653 | 1467109315468 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}] 03:21:55 INFO - PROCESS | 1653 | 1467109315472 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:55 INFO - PROCESS | 1653 | 1467109315586 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:21:55 INFO - PROCESS | 1653 | 1467109315630 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1653 | 1467109315631 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12888a000 == 32 [pid = 1653] [id = 610] 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1245ae000) [pid = 1653] [serial = 1830] [outer = 0x0] 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1246af400) [pid = 1653] [serial = 1831] [outer = 0x1245ae000] 03:21:55 INFO - PROCESS | 1653 | 1467109315656 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124e6ac00) [pid = 1653] [serial = 1832] [outer = 0x1245ae000] 03:21:55 INFO - PROCESS | 1653 | 1467109315968 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]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 03:21:55 INFO - PROCESS | 1653 | 1467109315989 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 1653 | 1467109315990 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:21:55 INFO - PROCESS | 1653 | 1467109315994 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1653 | 1467109315998 Marionette TRACE conn2 <- [1,2414,null,{}] 03:21:56 INFO - PROCESS | 1653 | 1467109316000 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}] 03:21:56 INFO - PROCESS | 1653 | 1467109316001 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:56 INFO - PROCESS | 1653 | 1467109316108 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:21:56 INFO - PROCESS | 1653 | 1467109316119 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1653 | 1467109316121 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12921a000 == 33 [pid = 1653] [id = 611] 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129acc00) [pid = 1653] [serial = 1833] [outer = 0x0] 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1252e0000) [pid = 1653] [serial = 1834] [outer = 0x1129acc00] 03:21:56 INFO - PROCESS | 1653 | 1467109316178 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12685b400) [pid = 1653] [serial = 1835] [outer = 0x1129acc00] 03:21:56 INFO - PROCESS | 1653 | 1467109316494 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]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 523ms 03:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:21:56 INFO - PROCESS | 1653 | 1467109316516 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 1653 | 1467109316517 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:21:56 INFO - PROCESS | 1653 | 1467109316519 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1653 | 1467109316520 Marionette TRACE conn2 <- [1,2418,null,{}] 03:21:56 INFO - PROCESS | 1653 | 1467109316523 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}] 03:21:56 INFO - PROCESS | 1653 | 1467109316524 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:56 INFO - PROCESS | 1653 | 1467109316623 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:21:56 INFO - PROCESS | 1653 | 1467109316635 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1653 | 1467109316636 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a596800 == 34 [pid = 1653] [id = 612] 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12685d400) [pid = 1653] [serial = 1836] [outer = 0x0] 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126d98400) [pid = 1653] [serial = 1837] [outer = 0x12685d400] 03:21:56 INFO - PROCESS | 1653 | 1467109316660 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128605c00) [pid = 1653] [serial = 1838] [outer = 0x12685d400] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116f70c00) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124b84400) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126da0c00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126d41800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11819e800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f72c00) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1130a7400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1196d4000) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186f0c00) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133b3800) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a83800) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110fab800) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1245b1800) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:21:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1252e1000) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:21:57 INFO - PROCESS | 1653 | 1467109317123 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 619ms 03:21:57 INFO - PROCESS | 1653 | 1467109317139 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1653 | 1467109317140 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:21:57 INFO - PROCESS | 1653 | 1467109317143 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1653 | 1467109317146 Marionette TRACE conn2 <- [1,2422,null,{}] 03:21:57 INFO - PROCESS | 1653 | 1467109317148 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}] 03:21:57 INFO - PROCESS | 1653 | 1467109317149 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:57 INFO - PROCESS | 1653 | 1467109317223 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:21:57 INFO - PROCESS | 1653 | 1467109317229 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1653 | 1467109317230 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5cd000 == 35 [pid = 1653] [id = 613] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116170c00) [pid = 1653] [serial = 1839] [outer = 0x0] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118205800) [pid = 1653] [serial = 1840] [outer = 0x116170c00] 03:21:57 INFO - PROCESS | 1653 | 1467109317261 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124b84400) [pid = 1653] [serial = 1841] [outer = 0x116170c00] 03:21:57 INFO - PROCESS | 1653 | 1467109317607 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 470ms 03:21:57 INFO - PROCESS | 1653 | 1467109317613 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1653 | 1467109317614 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:21:57 INFO - PROCESS | 1653 | 1467109317616 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1653 | 1467109317617 Marionette TRACE conn2 <- [1,2426,null,{}] 03:21:57 INFO - PROCESS | 1653 | 1467109317620 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}] 03:21:57 INFO - PROCESS | 1653 | 1467109317621 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:57 INFO - PROCESS | 1653 | 1467109317723 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:21:57 INFO - PROCESS | 1653 | 1467109317729 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1653 | 1467109317731 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab70800 == 36 [pid = 1653] [id = 614] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1181a6000) [pid = 1653] [serial = 1842] [outer = 0x0] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126863c00) [pid = 1653] [serial = 1843] [outer = 0x1181a6000] 03:21:57 INFO - PROCESS | 1653 | 1467109317754 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128610c00) [pid = 1653] [serial = 1844] [outer = 0x1181a6000] 03:21:58 INFO - PROCESS | 1653 | 1467109318064 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]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 03:21:58 INFO - PROCESS | 1653 | 1467109318087 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1653 | 1467109318088 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:21:58 INFO - PROCESS | 1653 | 1467109318090 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1653 | 1467109318092 Marionette TRACE conn2 <- [1,2430,null,{}] 03:21:58 INFO - PROCESS | 1653 | 1467109318097 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}] 03:21:58 INFO - PROCESS | 1653 | 1467109318098 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:58 INFO - PROCESS | 1653 | 1467109318184 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:21:58 INFO - PROCESS | 1653 | 1467109318188 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1653 | 1467109318189 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c43f800 == 37 [pid = 1653] [id = 615] 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128606000) [pid = 1653] [serial = 1845] [outer = 0x0] 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12892c800) [pid = 1653] [serial = 1846] [outer = 0x128606000] 03:21:58 INFO - PROCESS | 1653 | 1467109318222 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129029800) [pid = 1653] [serial = 1847] [outer = 0x128606000] 03:21:58 INFO - PROCESS | 1653 | 1467109318573 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]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 03:21:58 INFO - PROCESS | 1653 | 1467109318619 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1653 | 1467109318620 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:21:58 INFO - PROCESS | 1653 | 1467109318622 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1653 | 1467109318624 Marionette TRACE conn2 <- [1,2434,null,{}] 03:21:58 INFO - PROCESS | 1653 | 1467109318626 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}] 03:21:58 INFO - PROCESS | 1653 | 1467109318627 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:58 INFO - PROCESS | 1653 | 1467109318703 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:21:58 INFO - PROCESS | 1653 | 1467109318707 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1653 | 1467109318709 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c72b000 == 38 [pid = 1653] [id = 616] 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12902dc00) [pid = 1653] [serial = 1848] [outer = 0x0] 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129256400) [pid = 1653] [serial = 1849] [outer = 0x12902dc00] 03:21:58 INFO - PROCESS | 1653 | 1467109318735 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129265c00) [pid = 1653] [serial = 1850] [outer = 0x12902dc00] 03:21:59 INFO - PROCESS | 1653 | 1467109319136 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]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 03:21:59 INFO - PROCESS | 1653 | 1467109319194 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1653 | 1467109319196 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:21:59 INFO - PROCESS | 1653 | 1467109319199 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1653 | 1467109319201 Marionette TRACE conn2 <- [1,2438,null,{}] 03:21:59 INFO - PROCESS | 1653 | 1467109319205 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}] 03:21:59 INFO - PROCESS | 1653 | 1467109319207 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:59 INFO - PROCESS | 1653 | 1467109319319 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:21:59 INFO - PROCESS | 1653 | 1467109319380 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1653 | 1467109319382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:21:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823e000 == 39 [pid = 1653] [id = 617] 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129a9400) [pid = 1653] [serial = 1851] [outer = 0x0] 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112de0c00) [pid = 1653] [serial = 1852] [outer = 0x1129a9400] 03:21:59 INFO - PROCESS | 1653 | 1467109319412 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11616cc00) [pid = 1653] [serial = 1853] [outer = 0x1129a9400] 03:21:59 INFO - PROCESS | 1653 | 1467109319919 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]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 773ms 03:21:59 INFO - PROCESS | 1653 | 1467109319972 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1653 | 1467109319975 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:22:00 INFO - PROCESS | 1653 | 1467109320009 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1653 | 1467109320013 Marionette TRACE conn2 <- [1,2442,null,{}] 03:22:00 INFO - PROCESS | 1653 | 1467109320016 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}] 03:22:00 INFO - PROCESS | 1653 | 1467109320018 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:00 INFO - PROCESS | 1653 | 1467109320126 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:22:00 INFO - PROCESS | 1653 | 1467109320209 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 1653 | 1467109320210 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fc4000 == 40 [pid = 1653] [id = 618] 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118115000) [pid = 1653] [serial = 1854] [outer = 0x0] 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11819a000) [pid = 1653] [serial = 1855] [outer = 0x118115000] 03:22:00 INFO - PROCESS | 1653 | 1467109320240 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1182b1c00) [pid = 1653] [serial = 1856] [outer = 0x118115000] 03:22:00 INFO - PROCESS | 1653 | 1467109320699 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 879ms 03:22:00 INFO - PROCESS | 1653 | 1467109320890 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1653 | 1467109320894 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:22:00 INFO - PROCESS | 1653 | 1467109320899 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1653 | 1467109320900 Marionette TRACE conn2 <- [1,2446,null,{}] 03:22:00 INFO - PROCESS | 1653 | 1467109320904 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}] 03:22:00 INFO - PROCESS | 1653 | 1467109320906 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:01 INFO - PROCESS | 1653 | 1467109321008 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:22:01 INFO - PROCESS | 1653 | 1467109321093 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1653 | 1467109321096 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7b000 == 41 [pid = 1653] [id = 619] 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116771800) [pid = 1653] [serial = 1857] [outer = 0x0] 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116905800) [pid = 1653] [serial = 1858] [outer = 0x116771800] 03:22:01 INFO - PROCESS | 1653 | 1467109321124 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x117224000) [pid = 1653] [serial = 1859] [outer = 0x116771800] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12c43f800 == 40 [pid = 1653] [id = 615] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab70800 == 39 [pid = 1653] [id = 614] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5cd000 == 38 [pid = 1653] [id = 613] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a596800 == 37 [pid = 1653] [id = 612] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12921a000 == 36 [pid = 1653] [id = 611] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12888a000 == 35 [pid = 1653] [id = 610] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124fbf000 == 34 [pid = 1653] [id = 609] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124931800 == 33 [pid = 1653] [id = 608] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119cb0000 == 32 [pid = 1653] [id = 607] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11829b800 == 31 [pid = 1653] [id = 606] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11661b800 == 30 [pid = 1653] [id = 605] 03:22:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117e5f800 == 29 [pid = 1653] [id = 604] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125c4cc00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x127076800) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1268e4c00) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12891fc00) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127072400) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118203c00) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118406800) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117226800) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117ea3800) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113cf6000) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1161a2800) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c4cc00) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11929e400) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196d3800) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115d1a000) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1163e1800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128607400) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128925c00) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c4b800) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116903c00) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128927c00) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124635400) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124ee6800) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128dd3c00) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12860ac00) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1182bb400) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12269d400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12897cc00) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 03:22:01 INFO - PROCESS | 1653 | 1467109321631 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]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 774ms 03:22:01 INFO - PROCESS | 1653 | 1467109321676 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 1653 | 1467109321680 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:22:01 INFO - PROCESS | 1653 | 1467109321692 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1653 | 1467109321695 Marionette TRACE conn2 <- [1,2450,null,{}] 03:22:01 INFO - PROCESS | 1653 | 1467109321699 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}] 03:22:01 INFO - PROCESS | 1653 | 1467109321702 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:01 INFO - PROCESS | 1653 | 1467109321827 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:22:01 INFO - PROCESS | 1653 | 1467109321840 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1653 | 1467109321841 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c8000 == 30 [pid = 1653] [id = 620] 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11819d800) [pid = 1653] [serial = 1860] [outer = 0x0] 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118204000) [pid = 1653] [serial = 1861] [outer = 0x11819d800] 03:22:01 INFO - PROCESS | 1653 | 1467109321879 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118634800) [pid = 1653] [serial = 1862] [outer = 0x11819d800] 03:22:02 INFO - PROCESS | 1653 | 1467109322220 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]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 582ms 03:22:02 INFO - PROCESS | 1653 | 1467109322269 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1653 | 1467109322270 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:22:02 INFO - PROCESS | 1653 | 1467109322273 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1653 | 1467109322274 Marionette TRACE conn2 <- [1,2454,null,{}] 03:22:02 INFO - PROCESS | 1653 | 1467109322281 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}] 03:22:02 INFO - PROCESS | 1653 | 1467109322284 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:02 INFO - PROCESS | 1653 | 1467109322365 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:22:02 INFO - PROCESS | 1653 | 1467109322371 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1653 | 1467109322373 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241e2000 == 31 [pid = 1653] [id = 621] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112de0800) [pid = 1653] [serial = 1863] [outer = 0x0] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196d4400) [pid = 1653] [serial = 1864] [outer = 0x112de0800] 03:22:02 INFO - PROCESS | 1653 | 1467109322404 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c4e000) [pid = 1653] [serial = 1865] [outer = 0x112de0800] 03:22:02 INFO - PROCESS | 1653 | 1467109322740 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]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 03:22:02 INFO - PROCESS | 1653 | 1467109322800 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1653 | 1467109322802 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:22:02 INFO - PROCESS | 1653 | 1467109322805 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1653 | 1467109322807 Marionette TRACE conn2 <- [1,2458,null,{}] 03:22:02 INFO - PROCESS | 1653 | 1467109322811 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}] 03:22:02 INFO - PROCESS | 1653 | 1467109322812 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:02 INFO - PROCESS | 1653 | 1467109322934 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:22:02 INFO - PROCESS | 1653 | 1467109322945 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1653 | 1467109322946 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x128887000 == 32 [pid = 1653] [id = 622] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124385000) [pid = 1653] [serial = 1866] [outer = 0x0] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245b0400) [pid = 1653] [serial = 1867] [outer = 0x124385000] 03:22:02 INFO - PROCESS | 1653 | 1467109322988 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124635400) [pid = 1653] [serial = 1868] [outer = 0x124385000] 03:22:03 INFO - PROCESS | 1653 | 1467109323496 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]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 721ms 03:22:03 INFO - PROCESS | 1653 | 1467109323527 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 1653 | 1467109323528 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:22:03 INFO - PROCESS | 1653 | 1467109323530 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 1653 | 1467109323532 Marionette TRACE conn2 <- [1,2462,null,{}] 03:22:03 INFO - PROCESS | 1653 | 1467109323534 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}] 03:22:03 INFO - PROCESS | 1653 | 1467109323535 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:03 INFO - PROCESS | 1653 | 1467109323632 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:22:03 INFO - PROCESS | 1653 | 1467109323643 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 1653 | 1467109323644 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129671000 == 33 [pid = 1653] [id = 623] 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1246a9000) [pid = 1653] [serial = 1869] [outer = 0x0] 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124b86800) [pid = 1653] [serial = 1870] [outer = 0x1246a9000] 03:22:03 INFO - PROCESS | 1653 | 1467109323669 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125523000) [pid = 1653] [serial = 1871] [outer = 0x1246a9000] 03:22:04 INFO - PROCESS | 1653 | 1467109324014 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 517ms 03:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:22:04 INFO - PROCESS | 1653 | 1467109324049 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1653 | 1467109324050 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:22:04 INFO - PROCESS | 1653 | 1467109324052 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1653 | 1467109324053 Marionette TRACE conn2 <- [1,2466,null,{}] 03:22:04 INFO - PROCESS | 1653 | 1467109324055 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}] 03:22:04 INFO - PROCESS | 1653 | 1467109324060 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:04 INFO - PROCESS | 1653 | 1467109324183 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:22:04 INFO - PROCESS | 1653 | 1467109324203 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1653 | 1467109324204 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab5f000 == 34 [pid = 1653] [id = 624] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1268bd800) [pid = 1653] [serial = 1872] [outer = 0x0] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128927c00) [pid = 1653] [serial = 1873] [outer = 0x1268bd800] 03:22:04 INFO - PROCESS | 1653 | 1467109324229 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128989800) [pid = 1653] [serial = 1874] [outer = 0x1268bd800] 03:22:04 INFO - PROCESS | 1653 | 1467109324617 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 618ms 03:22:04 INFO - PROCESS | 1653 | 1467109324671 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1653 | 1467109324673 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:22:04 INFO - PROCESS | 1653 | 1467109324676 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1653 | 1467109324678 Marionette TRACE conn2 <- [1,2470,null,{}] 03:22:04 INFO - PROCESS | 1653 | 1467109324681 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}] 03:22:04 INFO - PROCESS | 1653 | 1467109324683 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:04 INFO - PROCESS | 1653 | 1467109324826 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:22:04 INFO - PROCESS | 1653 | 1467109324849 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1653 | 1467109324850 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b945800 == 35 [pid = 1653] [id = 625] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d30400) [pid = 1653] [serial = 1875] [outer = 0x0] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12902f400) [pid = 1653] [serial = 1876] [outer = 0x128d30400] 03:22:04 INFO - PROCESS | 1653 | 1467109324892 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12925d000) [pid = 1653] [serial = 1877] [outer = 0x128d30400] 03:22:05 INFO - PROCESS | 1653 | 1467109325286 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]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 621ms 03:22:05 INFO - PROCESS | 1653 | 1467109325297 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:22:05 INFO - PROCESS | 1653 | 1467109325299 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:22:05 INFO - PROCESS | 1653 | 1467109325303 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 1653 | 1467109325305 Marionette TRACE conn2 <- [1,2474,null,{}] 03:22:05 INFO - PROCESS | 1653 | 1467109325308 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}] 03:22:05 INFO - PROCESS | 1653 | 1467109325310 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:05 INFO - PROCESS | 1653 | 1467109325464 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1245ae000) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118958400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11819b400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11616a000) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129acc00) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11619b800) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128d0000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12685d400) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116170c00) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116f6cc00) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128606000) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112dde400) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11929fc00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1172bf000) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1181a6000) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b86000) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:22:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129029400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:22:05 INFO - PROCESS | 1653 | 1467109325694 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 1653 | 1467109325695 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118618800 == 36 [pid = 1653] [id = 626] 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1128d0000) [pid = 1653] [serial = 1878] [outer = 0x0] 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112dde400) [pid = 1653] [serial = 1879] [outer = 0x1128d0000] 03:22:05 INFO - PROCESS | 1653 | 1467109325720 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f6d000) [pid = 1653] [serial = 1880] [outer = 0x1128d0000] 03:22:06 INFO - PROCESS | 1653 | 1467109325995 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]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 720ms 03:22:06 INFO - PROCESS | 1653 | 1467109326023 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 1653 | 1467109326024 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:22:06 INFO - PROCESS | 1653 | 1467109326034 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 1653 | 1467109326035 Marionette TRACE conn2 <- [1,2478,null,{}] 03:22:06 INFO - PROCESS | 1653 | 1467109326037 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}] 03:22:06 INFO - PROCESS | 1653 | 1467109326038 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:06 INFO - PROCESS | 1653 | 1467109326122 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:22:06 INFO - PROCESS | 1653 | 1467109326129 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1653 | 1467109326130 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241e0800 == 37 [pid = 1653] [id = 627] 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113c31000) [pid = 1653] [serial = 1881] [outer = 0x0] 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118950400) [pid = 1653] [serial = 1882] [outer = 0x113c31000] 03:22:06 INFO - PROCESS | 1653 | 1467109326161 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124b7fc00) [pid = 1653] [serial = 1883] [outer = 0x113c31000] 03:22:06 INFO - PROCESS | 1653 | 1467109326482 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]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 469ms 03:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:22:06 INFO - PROCESS | 1653 | 1467109326506 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 1653 | 1467109326507 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:22:06 INFO - PROCESS | 1653 | 1467109326509 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 1653 | 1467109326512 Marionette TRACE conn2 <- [1,2482,null,{}] 03:22:06 INFO - PROCESS | 1653 | 1467109326515 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}] 03:22:06 INFO - PROCESS | 1653 | 1467109326516 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:06 INFO - PROCESS | 1653 | 1467109326632 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:22:06 INFO - PROCESS | 1653 | 1467109326639 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1653 | 1467109326640 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca4d000 == 38 [pid = 1653] [id = 628] 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113cec400) [pid = 1653] [serial = 1884] [outer = 0x0] 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124b86000) [pid = 1653] [serial = 1885] [outer = 0x113cec400] 03:22:06 INFO - PROCESS | 1653 | 1467109326679 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12926f000) [pid = 1653] [serial = 1886] [outer = 0x113cec400] 03:22:07 INFO - PROCESS | 1653 | 1467109327061 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]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 575ms 03:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:22:07 INFO - PROCESS | 1653 | 1467109327084 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 1653 | 1467109327086 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:22:07 INFO - PROCESS | 1653 | 1467109327088 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1653 | 1467109327089 Marionette TRACE conn2 <- [1,2486,null,{}] 03:22:07 INFO - PROCESS | 1653 | 1467109327092 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}] 03:22:07 INFO - PROCESS | 1653 | 1467109327095 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:07 INFO - PROCESS | 1653 | 1467109327187 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:22:07 INFO - PROCESS | 1653 | 1467109327197 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1653 | 1467109327199 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb39800 == 39 [pid = 1653] [id = 629] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1245b8000) [pid = 1653] [serial = 1887] [outer = 0x0] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129479000) [pid = 1653] [serial = 1888] [outer = 0x1245b8000] 03:22:07 INFO - PROCESS | 1653 | 1467109327279 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a573c00) [pid = 1653] [serial = 1889] [outer = 0x1245b8000] 03:22:07 INFO - PROCESS | 1653 | 1467109327555 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]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 474ms 03:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:22:07 INFO - PROCESS | 1653 | 1467109327568 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 1653 | 1467109327569 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:22:07 INFO - PROCESS | 1653 | 1467109327571 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1653 | 1467109327572 Marionette TRACE conn2 <- [1,2490,null,{}] 03:22:07 INFO - PROCESS | 1653 | 1467109327574 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}] 03:22:07 INFO - PROCESS | 1653 | 1467109327575 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:07 INFO - PROCESS | 1653 | 1467109327670 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:22:07 INFO - PROCESS | 1653 | 1467109327772 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1653 | 1467109327773 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115de1000 == 40 [pid = 1653] [id = 630] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110e3d800) [pid = 1653] [serial = 1890] [outer = 0x0] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1121b1c00) [pid = 1653] [serial = 1891] [outer = 0x110e3d800] 03:22:07 INFO - PROCESS | 1653 | 1467109327805 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113947800) [pid = 1653] [serial = 1892] [outer = 0x110e3d800] 03:22:08 INFO - PROCESS | 1653 | 1467109328241 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]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 03:22:08 INFO - PROCESS | 1653 | 1467109328292 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 1653 | 1467109328297 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:22:08 INFO - PROCESS | 1653 | 1467109328300 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 1653 | 1467109328302 Marionette TRACE conn2 <- [1,2494,null,{}] 03:22:08 INFO - PROCESS | 1653 | 1467109328305 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}] 03:22:08 INFO - PROCESS | 1653 | 1467109328308 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:08 INFO - PROCESS | 1653 | 1467109328411 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:22:08 INFO - PROCESS | 1653 | 1467109328473 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 1653 | 1467109328475 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246cf000 == 41 [pid = 1653] [id = 631] 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116974400) [pid = 1653] [serial = 1893] [outer = 0x0] 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1182bd000) [pid = 1653] [serial = 1894] [outer = 0x116974400] 03:22:08 INFO - PROCESS | 1653 | 1467109328505 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118952400) [pid = 1653] [serial = 1895] [outer = 0x116974400] 03:22:08 INFO - PROCESS | 1653 | 1467109328947 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]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 673ms 03:22:08 INFO - PROCESS | 1653 | 1467109328975 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 1653 | 1467109328977 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:22:08 INFO - PROCESS | 1653 | 1467109328980 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 1653 | 1467109328981 Marionette TRACE conn2 <- [1,2498,null,{}] 03:22:08 INFO - PROCESS | 1653 | 1467109328984 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}] 03:22:08 INFO - PROCESS | 1653 | 1467109328985 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:09 INFO - PROCESS | 1653 | 1467109329091 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:22:09 INFO - PROCESS | 1653 | 1467109329184 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 1653 | 1467109329186 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd82000 == 42 [pid = 1653] [id = 632] 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1196cd800) [pid = 1653] [serial = 1896] [outer = 0x0] 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1245ae000) [pid = 1653] [serial = 1897] [outer = 0x1196cd800] 03:22:09 INFO - PROCESS | 1653 | 1467109329216 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12551cc00) [pid = 1653] [serial = 1898] [outer = 0x1196cd800] 03:22:09 INFO - PROCESS | 1653 | 1467109329634 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]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 03:22:09 INFO - PROCESS | 1653 | 1467109329651 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 1653 | 1467109329653 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:22:09 INFO - PROCESS | 1653 | 1467109329660 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 1653 | 1467109329664 Marionette TRACE conn2 <- [1,2502,null,{}] 03:22:09 INFO - PROCESS | 1653 | 1467109329667 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}] 03:22:09 INFO - PROCESS | 1653 | 1467109329670 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:09 INFO - PROCESS | 1653 | 1467109329773 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:22:09 INFO - PROCESS | 1653 | 1467109329836 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 1653 | 1467109329837 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d15f000 == 43 [pid = 1653] [id = 633] 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12437e400) [pid = 1653] [serial = 1899] [outer = 0x0] 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128609000) [pid = 1653] [serial = 1900] [outer = 0x12437e400] 03:22:09 INFO - PROCESS | 1653 | 1467109329865 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129030800) [pid = 1653] [serial = 1901] [outer = 0x12437e400] 03:22:10 INFO - PROCESS | 1653 | 1467109330318 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]]]}] 03:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 879ms 03:22:10 INFO - PROCESS | 1653 | 1467109330536 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 1653 | 1467109330539 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:22:10 INFO - PROCESS | 1653 | 1467109330542 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - PROCESS | 1653 | 1467109330546 Marionette TRACE conn2 <- [1,2506,null,{}] 03:22:10 INFO - PROCESS | 1653 | 1467109330550 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}] 03:22:10 INFO - PROCESS | 1653 | 1467109330552 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:10 INFO - PROCESS | 1653 | 1467109330642 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:22:10 INFO - PROCESS | 1653 | 1467109330713 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 1653 | 1467109330717 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d91800 == 44 [pid = 1653] [id = 634] 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x117223c00) [pid = 1653] [serial = 1902] [outer = 0x0] 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11748b400) [pid = 1653] [serial = 1903] [outer = 0x117223c00] 03:22:10 INFO - PROCESS | 1653 | 1467109330743 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11819f800) [pid = 1653] [serial = 1904] [outer = 0x117223c00] 03:22:11 INFO - PROCESS | 1653 | 1467109331164 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]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 03:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:22:11 INFO - PROCESS | 1653 | 1467109331170 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 1653 | 1467109331172 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:22:11 INFO - PROCESS | 1653 | 1467109331178 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 1653 | 1467109331181 Marionette TRACE conn2 <- [1,2510,null,{}] 03:22:11 INFO - PROCESS | 1653 | 1467109331184 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}] 03:22:11 INFO - PROCESS | 1653 | 1467109331185 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:11 INFO - PROCESS | 1653 | 1467109331274 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:22:11 INFO - PROCESS | 1653 | 1467109331336 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 1653 | 1467109331338 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d1000 == 45 [pid = 1653] [id = 635] 03:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118203800) [pid = 1653] [serial = 1905] [outer = 0x0] 03:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1186ee800) [pid = 1653] [serial = 1906] [outer = 0x118203800] 03:22:11 INFO - PROCESS | 1653 | 1467109331366 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119228400) [pid = 1653] [serial = 1907] [outer = 0x118203800] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb39800 == 44 [pid = 1653] [id = 629] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca4d000 == 43 [pid = 1653] [id = 628] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1241e0800 == 42 [pid = 1653] [id = 627] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x118618800 == 41 [pid = 1653] [id = 626] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b945800 == 40 [pid = 1653] [id = 625] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab5f000 == 39 [pid = 1653] [id = 624] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129671000 == 38 [pid = 1653] [id = 623] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x128887000 == 37 [pid = 1653] [id = 622] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1241e2000 == 36 [pid = 1653] [id = 621] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c8000 == 35 [pid = 1653] [id = 620] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7b000 == 34 [pid = 1653] [id = 619] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x124fc4000 == 33 [pid = 1653] [id = 618] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11823e000 == 32 [pid = 1653] [id = 617] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12c72b000 == 31 [pid = 1653] [id = 616] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119d91800 == 30 [pid = 1653] [id = 634] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12d15f000 == 29 [pid = 1653] [id = 633] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd82000 == 28 [pid = 1653] [id = 632] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1246cf000 == 27 [pid = 1653] [id = 631] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x115de1000 == 26 [pid = 1653] [id = 630] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1246af400) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119304c00) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1196cec00) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11820f400) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1186fa800) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116976000) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117482400) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1252e0000) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116f65c00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116623400) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1161e5800) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124e6ac00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126d98400) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112d65400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12685b400) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118205800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11895fc00) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118630800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b84400) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12892c800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129029800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133ad800) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129256400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124b80400) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115f68c00) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1241a7400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118d59000) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128605c00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128610c00) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12897d800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x127078000) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126863c00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129255c00) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12252ec00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129031800) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | 1467109332250 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]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1124ms 03:22:12 INFO - PROCESS | 1653 | 1467109332300 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:22:12 INFO - PROCESS | 1653 | 1467109332302 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:22:12 INFO - PROCESS | 1653 | 1467109332305 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1653 | 1467109332308 Marionette TRACE conn2 <- [1,2514,null,{}] 03:22:12 INFO - PROCESS | 1653 | 1467109332313 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}] 03:22:12 INFO - PROCESS | 1653 | 1467109332315 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:12 INFO - PROCESS | 1653 | 1467109332394 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:22:12 INFO - PROCESS | 1653 | 1467109332398 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1653 | 1467109332400 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f5b000 == 27 [pid = 1653] [id = 636] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113ceb000) [pid = 1653] [serial = 1908] [outer = 0x0] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11616b800) [pid = 1653] [serial = 1909] [outer = 0x113ceb000] 03:22:12 INFO - PROCESS | 1653 | 1467109332429 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1161a2800) [pid = 1653] [serial = 1910] [outer = 0x113ceb000] 03:22:12 INFO - PROCESS | 1653 | 1467109332783 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]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 525ms 03:22:12 INFO - PROCESS | 1653 | 1467109332831 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 1653 | 1467109332834 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:22:12 INFO - PROCESS | 1653 | 1467109332844 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1653 | 1467109332846 Marionette TRACE conn2 <- [1,2518,null,{}] 03:22:12 INFO - PROCESS | 1653 | 1467109332848 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}] 03:22:12 INFO - PROCESS | 1653 | 1467109332849 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:12 INFO - PROCESS | 1653 | 1467109332929 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:22:12 INFO - PROCESS | 1653 | 1467109332934 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1653 | 1467109332935 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118602800 == 28 [pid = 1653] [id = 637] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1167c0c00) [pid = 1653] [serial = 1911] [outer = 0x0] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116f6b400) [pid = 1653] [serial = 1912] [outer = 0x1167c0c00] 03:22:12 INFO - PROCESS | 1653 | 1467109332964 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118115400) [pid = 1653] [serial = 1913] [outer = 0x1167c0c00] 03:22:13 INFO - PROCESS | 1653 | 1467109333337 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]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 524ms 03:22:13 INFO - PROCESS | 1653 | 1467109333366 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:22:13 INFO - PROCESS | 1653 | 1467109333367 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:22:13 INFO - PROCESS | 1653 | 1467109333369 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 1653 | 1467109333371 Marionette TRACE conn2 <- [1,2522,null,{}] 03:22:13 INFO - PROCESS | 1653 | 1467109333387 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}] 03:22:13 INFO - PROCESS | 1653 | 1467109333391 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:13 INFO - PROCESS | 1653 | 1467109333468 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:22:13 INFO - PROCESS | 1653 | 1467109333473 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1653 | 1467109333475 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x122703800 == 29 [pid = 1653] [id = 638] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118207c00) [pid = 1653] [serial = 1914] [outer = 0x0] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186ed800) [pid = 1653] [serial = 1915] [outer = 0x118207c00] 03:22:13 INFO - PROCESS | 1653 | 1467109333505 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1192a3400) [pid = 1653] [serial = 1916] [outer = 0x118207c00] 03:22:13 INFO - PROCESS | 1653 | 1467109333837 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]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 480ms 03:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:22:13 INFO - PROCESS | 1653 | 1467109333849 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 1653 | 1467109333851 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:22:13 INFO - PROCESS | 1653 | 1467109333853 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 1653 | 1467109333854 Marionette TRACE conn2 <- [1,2526,null,{}] 03:22:13 INFO - PROCESS | 1653 | 1467109333856 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}] 03:22:13 INFO - PROCESS | 1653 | 1467109333858 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:13 INFO - PROCESS | 1653 | 1467109333937 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:22:13 INFO - PROCESS | 1653 | 1467109333941 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1653 | 1467109333942 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x125538800 == 30 [pid = 1653] [id = 639] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119305000) [pid = 1653] [serial = 1917] [outer = 0x0] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196d9400) [pid = 1653] [serial = 1918] [outer = 0x119305000] 03:22:13 INFO - PROCESS | 1653 | 1467109333970 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c4c000) [pid = 1653] [serial = 1919] [outer = 0x119305000] 03:22:14 INFO - PROCESS | 1653 | 1467109334352 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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 522ms 03:22:14 INFO - PROCESS | 1653 | 1467109334377 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:22:14 INFO - PROCESS | 1653 | 1467109334378 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:22:14 INFO - PROCESS | 1653 | 1467109334380 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1653 | 1467109334382 Marionette TRACE conn2 <- [1,2530,null,{}] 03:22:14 INFO - PROCESS | 1653 | 1467109334392 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}] 03:22:14 INFO - PROCESS | 1653 | 1467109334395 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:14 INFO - PROCESS | 1653 | 1467109334490 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:22:14 INFO - PROCESS | 1653 | 1467109334493 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 1653 | 1467109334495 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12683e000 == 31 [pid = 1653] [id = 640] 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119818400) [pid = 1653] [serial = 1920] [outer = 0x0] 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12252ec00) [pid = 1653] [serial = 1921] [outer = 0x119818400] 03:22:14 INFO - PROCESS | 1653 | 1467109334519 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124262c00) [pid = 1653] [serial = 1922] [outer = 0x119818400] 03:22:14 INFO - PROCESS | 1653 | 1467109334869 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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 518ms 03:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:22:14 INFO - PROCESS | 1653 | 1467109334904 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1653 | 1467109334905 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:22:14 INFO - PROCESS | 1653 | 1467109334907 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1653 | 1467109334908 Marionette TRACE conn2 <- [1,2534,null,{}] 03:22:14 INFO - PROCESS | 1653 | 1467109334911 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}] 03:22:14 INFO - PROCESS | 1653 | 1467109334915 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:15 INFO - PROCESS | 1653 | 1467109335019 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:22:15 INFO - PROCESS | 1653 | 1467109335056 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1653 | 1467109335058 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12921b000 == 32 [pid = 1653] [id = 641] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1245a9400) [pid = 1653] [serial = 1923] [outer = 0x0] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124b7ac00) [pid = 1653] [serial = 1924] [outer = 0x1245a9400] 03:22:15 INFO - PROCESS | 1653 | 1467109335083 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125cc7400) [pid = 1653] [serial = 1925] [outer = 0x1245a9400] 03:22:15 INFO - PROCESS | 1653 | 1467109335414 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]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 03:22:15 INFO - PROCESS | 1653 | 1467109335438 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 1653 | 1467109335441 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:22:15 INFO - PROCESS | 1653 | 1467109335454 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 1653 | 1467109335456 Marionette TRACE conn2 <- [1,2538,null,{}] 03:22:15 INFO - PROCESS | 1653 | 1467109335459 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}] 03:22:15 INFO - PROCESS | 1653 | 1467109335462 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:15 INFO - PROCESS | 1653 | 1467109335592 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:22:15 INFO - PROCESS | 1653 | 1467109335647 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1653 | 1467109335648 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59e800 == 33 [pid = 1653] [id = 642] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12462f400) [pid = 1653] [serial = 1926] [outer = 0x0] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126d9a800) [pid = 1653] [serial = 1927] [outer = 0x12462f400] 03:22:15 INFO - PROCESS | 1653 | 1467109335689 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127076800) [pid = 1653] [serial = 1928] [outer = 0x12462f400] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1268bd800) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128d30400) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1128d0000) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12902dc00) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129a9400) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124385000) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118115000) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11819d800) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112de0800) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116771800) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113cec400) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1246a9000) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113c31000) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1245b8000) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:22:16 INFO - PROCESS | 1653 | 1467109336296 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]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 880ms 03:22:16 INFO - PROCESS | 1653 | 1467109336326 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 1653 | 1467109336328 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:22:16 INFO - PROCESS | 1653 | 1467109336330 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 1653 | 1467109336331 Marionette TRACE conn2 <- [1,2542,null,{}] 03:22:16 INFO - PROCESS | 1653 | 1467109336333 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}] 03:22:16 INFO - PROCESS | 1653 | 1467109336335 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:16 INFO - PROCESS | 1653 | 1467109336408 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:22:16 INFO - PROCESS | 1653 | 1467109336414 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 1653 | 1467109336415 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa61000 == 34 [pid = 1653] [id = 643] 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111e5fc00) [pid = 1653] [serial = 1929] [outer = 0x0] 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a0bc00) [pid = 1653] [serial = 1930] [outer = 0x111e5fc00] 03:22:16 INFO - PROCESS | 1653 | 1467109336439 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119309400) [pid = 1653] [serial = 1931] [outer = 0x111e5fc00] 03:22:16 INFO - PROCESS | 1653 | 1467109336771 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]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 468ms 03:22:16 INFO - PROCESS | 1653 | 1467109336799 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 1653 | 1467109336800 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:22:16 INFO - PROCESS | 1653 | 1467109336802 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 1653 | 1467109336811 Marionette TRACE conn2 <- [1,2546,null,{}] 03:22:16 INFO - PROCESS | 1653 | 1467109336814 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}] 03:22:16 INFO - PROCESS | 1653 | 1467109336815 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:16 INFO - PROCESS | 1653 | 1467109336914 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:22:16 INFO - PROCESS | 1653 | 1467109336921 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 1653 | 1467109336922 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b61e000 == 35 [pid = 1653] [id = 644] 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113c9dc00) [pid = 1653] [serial = 1932] [outer = 0x0] 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1246ad000) [pid = 1653] [serial = 1933] [outer = 0x113c9dc00] 03:22:16 INFO - PROCESS | 1653 | 1467109336946 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128607400) [pid = 1653] [serial = 1934] [outer = 0x113c9dc00] 03:22:17 INFO - PROCESS | 1653 | 1467109337343 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]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 577ms 03:22:17 INFO - PROCESS | 1653 | 1467109337381 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 1653 | 1467109337383 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:22:17 INFO - PROCESS | 1653 | 1467109337386 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1653 | 1467109337388 Marionette TRACE conn2 <- [1,2550,null,{}] 03:22:17 INFO - PROCESS | 1653 | 1467109337392 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}] 03:22:17 INFO - PROCESS | 1653 | 1467109337393 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:17 INFO - PROCESS | 1653 | 1467109337515 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:22:17 INFO - PROCESS | 1653 | 1467109337608 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1653 | 1467109337610 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b93e000 == 36 [pid = 1653] [id = 645] 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117ead400) [pid = 1653] [serial = 1935] [outer = 0x0] 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12860d000) [pid = 1653] [serial = 1936] [outer = 0x117ead400] 03:22:17 INFO - PROCESS | 1653 | 1467109337639 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12892ac00) [pid = 1653] [serial = 1937] [outer = 0x117ead400] 03:22:17 INFO - PROCESS | 1653 | 1467109337941 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]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 569ms 03:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:22:17 INFO - PROCESS | 1653 | 1467109337956 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 1653 | 1467109337958 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:22:17 INFO - PROCESS | 1653 | 1467109337978 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1653 | 1467109337982 Marionette TRACE conn2 <- [1,2554,null,{}] 03:22:17 INFO - PROCESS | 1653 | 1467109337985 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}] 03:22:17 INFO - PROCESS | 1653 | 1467109337988 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:18 INFO - PROCESS | 1653 | 1467109338082 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:22:18 INFO - PROCESS | 1653 | 1467109338157 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 1653 | 1467109338158 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c44c800 == 37 [pid = 1653] [id = 646] 03:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12897c800) [pid = 1653] [serial = 1938] [outer = 0x0] 03:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d29000) [pid = 1653] [serial = 1939] [outer = 0x12897c800] 03:22:18 INFO - PROCESS | 1653 | 1467109338187 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12925ec00) [pid = 1653] [serial = 1940] [outer = 0x12897c800] 03:22:18 INFO - PROCESS | 1653 | 1467109338741 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]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 839ms 03:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:22:18 INFO - PROCESS | 1653 | 1467109338800 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 1653 | 1467109338803 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:22:18 INFO - PROCESS | 1653 | 1467109338806 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 1653 | 1467109338810 Marionette TRACE conn2 <- [1,2558,null,{}] 03:22:18 INFO - PROCESS | 1653 | 1467109338813 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}] 03:22:18 INFO - PROCESS | 1653 | 1467109338814 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:18 INFO - PROCESS | 1653 | 1467109338922 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:22:19 INFO - PROCESS | 1653 | 1467109339005 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 1653 | 1467109339006 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118292800 == 38 [pid = 1653] [id = 647] 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11399f000) [pid = 1653] [serial = 1941] [outer = 0x0] 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115f6b800) [pid = 1653] [serial = 1942] [outer = 0x11399f000] 03:22:19 INFO - PROCESS | 1653 | 1467109339037 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1163da800) [pid = 1653] [serial = 1943] [outer = 0x11399f000] 03:22:19 INFO - PROCESS | 1653 | 1467109339760 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]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1029ms 03:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:22:19 INFO - PROCESS | 1653 | 1467109339834 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 1653 | 1467109339836 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:22:19 INFO - PROCESS | 1653 | 1467109339840 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 1653 | 1467109339842 Marionette TRACE conn2 <- [1,2562,null,{}] 03:22:19 INFO - PROCESS | 1653 | 1467109339857 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}] 03:22:19 INFO - PROCESS | 1653 | 1467109339858 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:20 INFO - PROCESS | 1653 | 1467109340014 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:22:20 INFO - PROCESS | 1653 | 1467109340021 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 1653 | 1467109340024 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181af000 == 39 [pid = 1653] [id = 648] 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11676f800) [pid = 1653] [serial = 1944] [outer = 0x0] 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116907800) [pid = 1653] [serial = 1945] [outer = 0x11676f800] 03:22:20 INFO - PROCESS | 1653 | 1467109340053 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116f73400) [pid = 1653] [serial = 1946] [outer = 0x11676f800] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b93e000 == 38 [pid = 1653] [id = 645] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b61e000 == 37 [pid = 1653] [id = 644] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa61000 == 36 [pid = 1653] [id = 643] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a59e800 == 35 [pid = 1653] [id = 642] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12921b000 == 34 [pid = 1653] [id = 641] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12683e000 == 33 [pid = 1653] [id = 640] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x125538800 == 32 [pid = 1653] [id = 639] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x122703800 == 31 [pid = 1653] [id = 638] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118602800 == 30 [pid = 1653] [id = 637] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116f5b000 == 29 [pid = 1653] [id = 636] 03:22:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d1000 == 28 [pid = 1653] [id = 635] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128927c00) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12902f400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128989800) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f6d000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129265c00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112de0c00) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11616cc00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245b0400) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11819a000) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1182b1c00) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118204000) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118634800) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1196d4400) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119c4e000) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116905800) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117224000) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12926f000) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a573c00) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b86800) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112dde400) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118950400) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124b7fc00) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12925d000) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124b86000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x125523000) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124635400) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129479000) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 03:22:20 INFO - PROCESS | 1653 | 1467109340462 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]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 03:22:20 INFO - PROCESS | 1653 | 1467109340471 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 1653 | 1467109340475 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:22:20 INFO - PROCESS | 1653 | 1467109340483 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 1653 | 1467109340485 Marionette TRACE conn2 <- [1,2566,null,{}] 03:22:20 INFO - PROCESS | 1653 | 1467109340487 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}] 03:22:20 INFO - PROCESS | 1653 | 1467109340489 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:20 INFO - PROCESS | 1653 | 1467109340570 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:22:20 INFO - PROCESS | 1653 | 1467109340628 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 1653 | 1467109340629 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921c000 == 29 [pid = 1653] [id = 649] 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117226400) [pid = 1653] [serial = 1947] [outer = 0x0] 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11811f400) [pid = 1653] [serial = 1948] [outer = 0x117226400] 03:22:20 INFO - PROCESS | 1653 | 1467109340657 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118205000) [pid = 1653] [serial = 1949] [outer = 0x117226400] 03:22:20 INFO - PROCESS | 1653 | 1467109340984 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]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 03:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:22:21 INFO - PROCESS | 1653 | 1467109341003 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 1653 | 1467109341004 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:22:21 INFO - PROCESS | 1653 | 1467109341006 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 1653 | 1467109341009 Marionette TRACE conn2 <- [1,2570,null,{}] 03:22:21 INFO - PROCESS | 1653 | 1467109341018 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}] 03:22:21 INFO - PROCESS | 1653 | 1467109341021 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:21 INFO - PROCESS | 1653 | 1467109341104 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:22:21 INFO - PROCESS | 1653 | 1467109341111 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 1653 | 1467109341115 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b5d800 == 30 [pid = 1653] [id = 650] 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118410000) [pid = 1653] [serial = 1950] [outer = 0x0] 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119302400) [pid = 1653] [serial = 1951] [outer = 0x118410000] 03:22:21 INFO - PROCESS | 1653 | 1467109341143 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1196d2400) [pid = 1653] [serial = 1952] [outer = 0x118410000] 03:22:21 INFO - PROCESS | 1653 | 1467109341536 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]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 573ms 03:22:21 INFO - PROCESS | 1653 | 1467109341580 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:22:21 INFO - PROCESS | 1653 | 1467109341582 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:22:21 INFO - PROCESS | 1653 | 1467109341584 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 1653 | 1467109341585 Marionette TRACE conn2 <- [1,2574,null,{}] 03:22:21 INFO - PROCESS | 1653 | 1467109341587 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}] 03:22:21 INFO - PROCESS | 1653 | 1467109341588 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:21 INFO - PROCESS | 1653 | 1467109341667 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:22:21 INFO - PROCESS | 1653 | 1467109341670 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 1653 | 1467109341671 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12888f000 == 31 [pid = 1653] [id = 651] 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112d65400) [pid = 1653] [serial = 1953] [outer = 0x0] 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1245af400) [pid = 1653] [serial = 1954] [outer = 0x112d65400] 03:22:21 INFO - PROCESS | 1653 | 1467109341699 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124b18800) [pid = 1653] [serial = 1955] [outer = 0x112d65400] 03:22:22 INFO - PROCESS | 1653 | 1467109342048 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]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 471ms 03:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:22:22 INFO - PROCESS | 1653 | 1467109342055 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 1653 | 1467109342056 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:22:22 INFO - PROCESS | 1653 | 1467109342058 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 1653 | 1467109342060 Marionette TRACE conn2 <- [1,2578,null,{}] 03:22:22 INFO - PROCESS | 1653 | 1467109342067 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}] 03:22:22 INFO - PROCESS | 1653 | 1467109342068 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:22 INFO - PROCESS | 1653 | 1467109342185 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:22:22 INFO - PROCESS | 1653 | 1467109342192 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1653 | 1467109342193 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129219000 == 32 [pid = 1653] [id = 652] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c4fc00) [pid = 1653] [serial = 1956] [outer = 0x0] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124b87800) [pid = 1653] [serial = 1957] [outer = 0x119c4fc00] 03:22:22 INFO - PROCESS | 1653 | 1467109342227 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125c48800) [pid = 1653] [serial = 1958] [outer = 0x119c4fc00] 03:22:22 INFO - PROCESS | 1653 | 1467109342636 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]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 03:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:22:22 INFO - PROCESS | 1653 | 1467109342693 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 1653 | 1467109342694 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:22:22 INFO - PROCESS | 1653 | 1467109342696 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 1653 | 1467109342697 Marionette TRACE conn2 <- [1,2582,null,{}] 03:22:22 INFO - PROCESS | 1653 | 1467109342699 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}] 03:22:22 INFO - PROCESS | 1653 | 1467109342703 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:22 INFO - PROCESS | 1653 | 1467109342822 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:22:22 INFO - PROCESS | 1653 | 1467109342866 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1653 | 1467109342867 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa69000 == 33 [pid = 1653] [id = 653] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125c4cc00) [pid = 1653] [serial = 1959] [outer = 0x0] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126d41400) [pid = 1653] [serial = 1960] [outer = 0x125c4cc00] 03:22:22 INFO - PROCESS | 1653 | 1467109342892 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d28000) [pid = 1653] [serial = 1961] [outer = 0x125c4cc00] 03:22:23 INFO - PROCESS | 1653 | 1467109343199 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]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 03:22:23 INFO - PROCESS | 1653 | 1467109343222 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 1653 | 1467109343223 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:22:23 INFO - PROCESS | 1653 | 1467109343225 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 1653 | 1467109343227 Marionette TRACE conn2 <- [1,2586,null,{}] 03:22:23 INFO - PROCESS | 1653 | 1467109343233 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}] 03:22:23 INFO - PROCESS | 1653 | 1467109343234 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:23 INFO - PROCESS | 1653 | 1467109343341 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:22:23 INFO - PROCESS | 1653 | 1467109343345 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 1653 | 1467109343346 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b935800 == 34 [pid = 1653] [id = 654] 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118950400) [pid = 1653] [serial = 1962] [outer = 0x0] 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129029000) [pid = 1653] [serial = 1963] [outer = 0x118950400] 03:22:23 INFO - PROCESS | 1653 | 1467109343369 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129258000) [pid = 1653] [serial = 1964] [outer = 0x118950400] 03:22:23 INFO - PROCESS | 1653 | 1467109343693 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]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 524ms 03:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:22:23 INFO - PROCESS | 1653 | 1467109343750 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 1653 | 1467109343751 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:22:23 INFO - PROCESS | 1653 | 1467109343753 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 1653 | 1467109343754 Marionette TRACE conn2 <- [1,2590,null,{}] 03:22:23 INFO - PROCESS | 1653 | 1467109343756 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}] 03:22:23 INFO - PROCESS | 1653 | 1467109343757 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:23 INFO - PROCESS | 1653 | 1467109343853 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:22:23 INFO - PROCESS | 1653 | 1467109343865 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 1653 | 1467109343866 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119554000 == 35 [pid = 1653] [id = 655] 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129265c00) [pid = 1653] [serial = 1965] [outer = 0x0] 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129270400) [pid = 1653] [serial = 1966] [outer = 0x129265c00] 03:22:23 INFO - PROCESS | 1653 | 1467109343891 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12947e800) [pid = 1653] [serial = 1967] [outer = 0x129265c00] 03:22:24 INFO - PROCESS | 1653 | 1467109344258 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]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 03:22:24 INFO - PROCESS | 1653 | 1467109344272 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 1653 | 1467109344273 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:22:24 INFO - PROCESS | 1653 | 1467109344276 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 1653 | 1467109344277 Marionette TRACE conn2 <- [1,2594,null,{}] 03:22:24 INFO - PROCESS | 1653 | 1467109344279 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}] 03:22:24 INFO - PROCESS | 1653 | 1467109344280 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:24 INFO - PROCESS | 1653 | 1467109344388 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:22:24 INFO - PROCESS | 1653 | 1467109344399 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1653 | 1467109344401 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c730000 == 36 [pid = 1653] [id = 656] 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129482800) [pid = 1653] [serial = 1968] [outer = 0x0] 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a4b9400) [pid = 1653] [serial = 1969] [outer = 0x129482800] 03:22:24 INFO - PROCESS | 1653 | 1467109344426 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a571400) [pid = 1653] [serial = 1970] [outer = 0x129482800] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118207c00) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119305000) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117223c00) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196cd800) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111e5fc00) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113ceb000) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119818400) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110e3d800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118203800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12437e400) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117ead400) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116974400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1245a9400) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1167c0c00) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113c9dc00) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12462f400) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:22:24 INFO - PROCESS | 1653 | 1467109344812 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]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 567ms 03:22:24 INFO - PROCESS | 1653 | 1467109344847 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 1653 | 1467109344849 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:22:24 INFO - PROCESS | 1653 | 1467109344852 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 1653 | 1467109344853 Marionette TRACE conn2 <- [1,2598,null,{}] 03:22:24 INFO - PROCESS | 1653 | 1467109344855 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}] 03:22:24 INFO - PROCESS | 1653 | 1467109344856 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:24 INFO - PROCESS | 1653 | 1467109344969 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:22:25 INFO - PROCESS | 1653 | 1467109345008 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1653 | 1467109345009 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b944000 == 37 [pid = 1653] [id = 657] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110e39c00) [pid = 1653] [serial = 1971] [outer = 0x0] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11811cc00) [pid = 1653] [serial = 1972] [outer = 0x110e39c00] 03:22:25 INFO - PROCESS | 1653 | 1467109345033 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11980c400) [pid = 1653] [serial = 1973] [outer = 0x110e39c00] 03:22:25 INFO - PROCESS | 1653 | 1467109345320 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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 517ms 03:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:22:25 INFO - PROCESS | 1653 | 1467109345370 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1653 | 1467109345371 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:22:25 INFO - PROCESS | 1653 | 1467109345373 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1653 | 1467109345375 Marionette TRACE conn2 <- [1,2602,null,{}] 03:22:25 INFO - PROCESS | 1653 | 1467109345379 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}] 03:22:25 INFO - PROCESS | 1653 | 1467109345382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:25 INFO - PROCESS | 1653 | 1467109345479 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:22:25 INFO - PROCESS | 1653 | 1467109345540 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1653 | 1467109345541 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb2b000 == 38 [pid = 1653] [id = 658] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117223c00) [pid = 1653] [serial = 1974] [outer = 0x0] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124b7bc00) [pid = 1653] [serial = 1975] [outer = 0x117223c00] 03:22:25 INFO - PROCESS | 1653 | 1467109345567 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a57b400) [pid = 1653] [serial = 1976] [outer = 0x117223c00] 03:22:25 INFO - PROCESS | 1653 | 1467109345850 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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 03:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:22:25 INFO - PROCESS | 1653 | 1467109345898 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1653 | 1467109345899 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:22:25 INFO - PROCESS | 1653 | 1467109345901 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1653 | 1467109345902 Marionette TRACE conn2 <- [1,2606,null,{}] 03:22:25 INFO - PROCESS | 1653 | 1467109345904 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}] 03:22:25 INFO - PROCESS | 1653 | 1467109345906 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:25 INFO - PROCESS | 1653 | 1467109345987 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:22:25 INFO - PROCESS | 1653 | 1467109345991 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1653 | 1467109345992 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d834000 == 39 [pid = 1653] [id = 659] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a57b000) [pid = 1653] [serial = 1977] [outer = 0x0] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a99b000) [pid = 1653] [serial = 1978] [outer = 0x12a57b000] 03:22:26 INFO - PROCESS | 1653 | 1467109346016 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a9a6c00) [pid = 1653] [serial = 1979] [outer = 0x12a57b000] 03:22:26 INFO - PROCESS | 1653 | 1467109346363 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]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 469ms 03:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:22:26 INFO - PROCESS | 1653 | 1467109346370 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 1653 | 1467109346371 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:22:26 INFO - PROCESS | 1653 | 1467109346373 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 1653 | 1467109346374 Marionette TRACE conn2 <- [1,2610,null,{}] 03:22:26 INFO - PROCESS | 1653 | 1467109346380 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}] 03:22:26 INFO - PROCESS | 1653 | 1467109346382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:26 INFO - PROCESS | 1653 | 1467109346517 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:22:26 INFO - PROCESS | 1653 | 1467109346525 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 1653 | 1467109346526 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d844800 == 40 [pid = 1653] [id = 660] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117224400) [pid = 1653] [serial = 1980] [outer = 0x0] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a9a1000) [pid = 1653] [serial = 1981] [outer = 0x117224400] 03:22:26 INFO - PROCESS | 1653 | 1467109346566 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ab95400) [pid = 1653] [serial = 1982] [outer = 0x117224400] 03:22:27 INFO - PROCESS | 1653 | 1467109347133 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]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 773ms 03:22:27 INFO - PROCESS | 1653 | 1467109347163 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 1653 | 1467109347166 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:22:27 INFO - PROCESS | 1653 | 1467109347170 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 1653 | 1467109347174 Marionette TRACE conn2 <- [1,2614,null,{}] 03:22:27 INFO - PROCESS | 1653 | 1467109347180 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}] 03:22:27 INFO - PROCESS | 1653 | 1467109347181 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:27 INFO - PROCESS | 1653 | 1467109347307 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:22:27 INFO - PROCESS | 1653 | 1467109347381 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1653 | 1467109347383 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc5800 == 41 [pid = 1653] [id = 661] 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116f69400) [pid = 1653] [serial = 1983] [outer = 0x0] 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11722e400) [pid = 1653] [serial = 1984] [outer = 0x116f69400] 03:22:27 INFO - PROCESS | 1653 | 1467109347414 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1181fe000) [pid = 1653] [serial = 1985] [outer = 0x116f69400] 03:22:27 INFO - PROCESS | 1653 | 1467109347833 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]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 725ms 03:22:27 INFO - PROCESS | 1653 | 1467109347896 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 1653 | 1467109347899 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:22:27 INFO - PROCESS | 1653 | 1467109347904 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 1653 | 1467109347905 Marionette TRACE conn2 <- [1,2618,null,{}] 03:22:27 INFO - PROCESS | 1653 | 1467109347908 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}] 03:22:27 INFO - PROCESS | 1653 | 1467109347910 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:28 INFO - PROCESS | 1653 | 1467109348015 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:22:28 INFO - PROCESS | 1653 | 1467109348078 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 1653 | 1467109348079 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59e800 == 42 [pid = 1653] [id = 662] 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118952c00) [pid = 1653] [serial = 1986] [outer = 0x0] 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119983c00) [pid = 1653] [serial = 1987] [outer = 0x118952c00] 03:22:28 INFO - PROCESS | 1653 | 1467109348110 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12437e400) [pid = 1653] [serial = 1988] [outer = 0x118952c00] 03:22:28 INFO - PROCESS | 1653 | 1467109348564 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]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 03:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:22:28 INFO - PROCESS | 1653 | 1467109348573 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 1653 | 1467109348575 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:22:28 INFO - PROCESS | 1653 | 1467109348579 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 1653 | 1467109348582 Marionette TRACE conn2 <- [1,2622,null,{}] 03:22:28 INFO - PROCESS | 1653 | 1467109348590 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}] 03:22:28 INFO - PROCESS | 1653 | 1467109348593 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:28 INFO - PROCESS | 1653 | 1467109348716 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:22:28 INFO - PROCESS | 1653 | 1467109348781 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 1653 | 1467109348784 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d9db800 == 43 [pid = 1653] [id = 663] 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124e68400) [pid = 1653] [serial = 1989] [outer = 0x0] 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1268bf000) [pid = 1653] [serial = 1990] [outer = 0x124e68400] 03:22:28 INFO - PROCESS | 1653 | 1467109348855 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128928c00) [pid = 1653] [serial = 1991] [outer = 0x124e68400] 03:22:29 INFO - PROCESS | 1653 | 1467109349295 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]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 777ms 03:22:29 INFO - PROCESS | 1653 | 1467109349355 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 1653 | 1467109349357 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:22:29 INFO - PROCESS | 1653 | 1467109349380 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 1653 | 1467109349382 Marionette TRACE conn2 <- [1,2626,null,{}] 03:22:29 INFO - PROCESS | 1653 | 1467109349389 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}] 03:22:29 INFO - PROCESS | 1653 | 1467109349391 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:29 INFO - PROCESS | 1653 | 1467109349553 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:22:29 INFO - PROCESS | 1653 | 1467109349646 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 1653 | 1467109349647 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1128b3000 == 44 [pid = 1653] [id = 664] 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12925f800) [pid = 1653] [serial = 1992] [outer = 0x0] 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129270800) [pid = 1653] [serial = 1993] [outer = 0x12925f800] 03:22:29 INFO - PROCESS | 1653 | 1467109349676 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a573000) [pid = 1653] [serial = 1994] [outer = 0x12925f800] 03:22:30 INFO - PROCESS | 1653 | 1467109350284 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]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 997ms 03:22:30 INFO - PROCESS | 1653 | 1467109350357 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 1653 | 1467109350360 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:22:30 INFO - PROCESS | 1653 | 1467109350363 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 1653 | 1467109350365 Marionette TRACE conn2 <- [1,2630,null,{}] 03:22:30 INFO - PROCESS | 1653 | 1467109350369 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}] 03:22:30 INFO - PROCESS | 1653 | 1467109350370 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:30 INFO - PROCESS | 1653 | 1467109350466 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:22:30 INFO - PROCESS | 1653 | 1467109350529 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 1653 | 1467109350532 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118618000 == 45 [pid = 1653] [id = 665] 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1163dc800) [pid = 1653] [serial = 1995] [outer = 0x0] 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116905800) [pid = 1653] [serial = 1996] [outer = 0x1163dc800] 03:22:30 INFO - PROCESS | 1653 | 1467109350559 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117224c00) [pid = 1653] [serial = 1997] [outer = 0x1163dc800] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d834000 == 44 [pid = 1653] [id = 659] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb2b000 == 43 [pid = 1653] [id = 658] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b944000 == 42 [pid = 1653] [id = 657] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c730000 == 41 [pid = 1653] [id = 656] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x119554000 == 40 [pid = 1653] [id = 655] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b935800 == 39 [pid = 1653] [id = 654] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa69000 == 38 [pid = 1653] [id = 653] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x129219000 == 37 [pid = 1653] [id = 652] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12888f000 == 36 [pid = 1653] [id = 651] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x124b5d800 == 35 [pid = 1653] [id = 650] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11921c000 == 34 [pid = 1653] [id = 649] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1181af000 == 33 [pid = 1653] [id = 648] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118292800 == 32 [pid = 1653] [id = 647] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c44c800 == 31 [pid = 1653] [id = 646] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1128b3000 == 30 [pid = 1653] [id = 664] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d9db800 == 29 [pid = 1653] [id = 663] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a59e800 == 28 [pid = 1653] [id = 662] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc5800 == 27 [pid = 1653] [id = 661] 03:22:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d844800 == 26 [pid = 1653] [id = 660] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1192a3400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119c4c000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11819f800) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1245ae000) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119309400) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1161a2800) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124262c00) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1121b1c00) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1186ee800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11616b800) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129030800) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11748b400) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12860d000) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118952400) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12551cc00) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124b7ac00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116a0bc00) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118115400) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12252ec00) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128607400) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1186ed800) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126d9a800) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113947800) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128609000) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127076800) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1196d9400) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116f6b400) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119228400) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125cc7400) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1182bd000) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1246ad000) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12892ac00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 03:22:31 INFO - PROCESS | 1653 | 1467109351573 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]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1224ms 03:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:22:31 INFO - PROCESS | 1653 | 1467109351588 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 1653 | 1467109351590 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:22:31 INFO - PROCESS | 1653 | 1467109351595 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 1653 | 1467109351598 Marionette TRACE conn2 <- [1,2634,null,{}] 03:22:31 INFO - PROCESS | 1653 | 1467109351602 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}] 03:22:31 INFO - PROCESS | 1653 | 1467109351603 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:31 INFO - PROCESS | 1653 | 1467109351684 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:22:31 INFO - PROCESS | 1653 | 1467109351688 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 1653 | 1467109351690 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11630a000 == 27 [pid = 1653] [id = 666] 03:22:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129aac00) [pid = 1653] [serial = 1998] [outer = 0x0] 03:22:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11309c400) [pid = 1653] [serial = 1999] [outer = 0x1129aac00] 03:22:31 INFO - PROCESS | 1653 | 1467109351721 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113c33800) [pid = 1653] [serial = 2000] [outer = 0x1129aac00] 03:22:32 INFO - PROCESS | 1653 | 1467109352111 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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 574ms 03:22:32 INFO - PROCESS | 1653 | 1467109352168 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 1653 | 1467109352171 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:22:32 INFO - PROCESS | 1653 | 1467109352178 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 1653 | 1467109352179 Marionette TRACE conn2 <- [1,2638,null,{}] 03:22:32 INFO - PROCESS | 1653 | 1467109352182 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}] 03:22:32 INFO - PROCESS | 1653 | 1467109352184 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:32 INFO - PROCESS | 1653 | 1467109352263 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:22:32 INFO - PROCESS | 1653 | 1467109352268 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 1653 | 1467109352269 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e73000 == 28 [pid = 1653] [id = 667] 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116176800) [pid = 1653] [serial = 2001] [outer = 0x0] 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11697b000) [pid = 1653] [serial = 2002] [outer = 0x116176800] 03:22:32 INFO - PROCESS | 1653 | 1467109352297 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f71000) [pid = 1653] [serial = 2003] [outer = 0x116176800] 03:22:32 INFO - PROCESS | 1653 | 1467109352637 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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 472ms 03:22:32 INFO - PROCESS | 1653 | 1467109352650 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 1653 | 1467109352658 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:22:32 INFO - PROCESS | 1653 | 1467109352674 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 1653 | 1467109352677 Marionette TRACE conn2 <- [1,2642,null,{}] 03:22:32 INFO - PROCESS | 1653 | 1467109352688 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}] 03:22:32 INFO - PROCESS | 1653 | 1467109352692 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:32 INFO - PROCESS | 1653 | 1467109352767 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:22:32 INFO - PROCESS | 1653 | 1467109352773 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 1653 | 1467109352775 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192cd800 == 29 [pid = 1653] [id = 668] 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128cd000) [pid = 1653] [serial = 2004] [outer = 0x0] 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11820a800) [pid = 1653] [serial = 2005] [outer = 0x1128cd000] 03:22:32 INFO - PROCESS | 1653 | 1467109352804 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11863dc00) [pid = 1653] [serial = 2006] [outer = 0x1128cd000] 03:22:33 INFO - PROCESS | 1653 | 1467109353151 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]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 539ms 03:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:22:33 INFO - PROCESS | 1653 | 1467109353201 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1653 | 1467109353203 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:22:33 INFO - PROCESS | 1653 | 1467109353205 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1653 | 1467109353206 Marionette TRACE conn2 <- [1,2646,null,{}] 03:22:33 INFO - PROCESS | 1653 | 1467109353208 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}] 03:22:33 INFO - PROCESS | 1653 | 1467109353209 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:33 INFO - PROCESS | 1653 | 1467109353316 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:22:33 INFO - PROCESS | 1653 | 1467109353352 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1653 | 1467109353353 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c21800 == 30 [pid = 1653] [id = 669] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1186ef000) [pid = 1653] [serial = 2007] [outer = 0x0] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118d58800) [pid = 1653] [serial = 2008] [outer = 0x1186ef000] 03:22:33 INFO - PROCESS | 1653 | 1467109353378 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1196cb400) [pid = 1653] [serial = 2009] [outer = 0x1186ef000] 03:22:33 INFO - PROCESS | 1653 | 1467109353681 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]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 03:22:33 INFO - PROCESS | 1653 | 1467109353724 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1653 | 1467109353725 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:22:33 INFO - PROCESS | 1653 | 1467109353729 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1653 | 1467109353731 Marionette TRACE conn2 <- [1,2650,null,{}] 03:22:33 INFO - PROCESS | 1653 | 1467109353734 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}] 03:22:33 INFO - PROCESS | 1653 | 1467109353741 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:33 INFO - PROCESS | 1653 | 1467109353833 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:22:33 INFO - PROCESS | 1653 | 1467109353872 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1653 | 1467109353873 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12494f000 == 31 [pid = 1653] [id = 670] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115f72000) [pid = 1653] [serial = 2010] [outer = 0x0] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1196d8800) [pid = 1653] [serial = 2011] [outer = 0x115f72000] 03:22:33 INFO - PROCESS | 1653 | 1467109353898 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c4c000) [pid = 1653] [serial = 2012] [outer = 0x115f72000] 03:22:34 INFO - PROCESS | 1653 | 1467109354290 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]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 03:22:34 INFO - PROCESS | 1653 | 1467109354299 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:22:34 INFO - PROCESS | 1653 | 1467109354301 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:22:34 INFO - PROCESS | 1653 | 1467109354311 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 1653 | 1467109354313 Marionette TRACE conn2 <- [1,2654,null,{}] 03:22:34 INFO - PROCESS | 1653 | 1467109354316 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}] 03:22:34 INFO - PROCESS | 1653 | 1467109354322 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:34 INFO - PROCESS | 1653 | 1467109354495 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:22:34 INFO - PROCESS | 1653 | 1467109354516 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 1653 | 1467109354517 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x126837800 == 32 [pid = 1653] [id = 671] 03:22:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12252c400) [pid = 1653] [serial = 2013] [outer = 0x0] 03:22:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1245ae000) [pid = 1653] [serial = 2014] [outer = 0x12252c400] 03:22:34 INFO - PROCESS | 1653 | 1467109354559 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124b85c00) [pid = 1653] [serial = 2015] [outer = 0x12252c400] 03:22:35 INFO - PROCESS | 1653 | 1467109355009 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:22:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 724ms 03:22:35 INFO - PROCESS | 1653 | 1467109355036 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 1653 | 1467109355038 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:22:35 INFO - PROCESS | 1653 | 1467109355047 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1653 | 1467109355049 Marionette TRACE conn2 <- [1,2658,null,{}] 03:22:35 INFO - PROCESS | 1653 | 1467109355052 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}] 03:22:35 INFO - PROCESS | 1653 | 1467109355053 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:35 INFO - PROCESS | 1653 | 1467109355230 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:22:35 INFO - PROCESS | 1653 | 1467109355288 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 1653 | 1467109355289 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d18000 == 33 [pid = 1653] [id = 672] 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x122696c00) [pid = 1653] [serial = 2016] [outer = 0x0] 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125076c00) [pid = 1653] [serial = 2017] [outer = 0x122696c00] 03:22:35 INFO - PROCESS | 1653 | 1467109355330 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125c46c00) [pid = 1653] [serial = 2018] [outer = 0x122696c00] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125c4cc00) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118950400) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x110e39c00) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112d65400) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c4fc00) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117226400) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12897c800) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118410000) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11676f800) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11399f000) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129265c00) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129482800) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117223c00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117224400) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:22:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a57b000) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:22:35 INFO - PROCESS | 1653 | 1467109355905 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:22:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 877ms 03:22:35 INFO - PROCESS | 1653 | 1467109355919 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:22:35 INFO - PROCESS | 1653 | 1467109355920 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:22:35 INFO - PROCESS | 1653 | 1467109355922 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1653 | 1467109355923 Marionette TRACE conn2 <- [1,2662,null,{}] 03:22:35 INFO - PROCESS | 1653 | 1467109355925 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}] 03:22:35 INFO - PROCESS | 1653 | 1467109355926 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:36 INFO - PROCESS | 1653 | 1467109356002 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:22:36 INFO - PROCESS | 1653 | 1467109356006 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1653 | 1467109356007 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129204000 == 34 [pid = 1653] [id = 673] 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129a7400) [pid = 1653] [serial = 2019] [outer = 0x0] 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117224400) [pid = 1653] [serial = 2020] [outer = 0x1129a7400] 03:22:36 INFO - PROCESS | 1653 | 1467109356033 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11922f400) [pid = 1653] [serial = 2021] [outer = 0x1129a7400] 03:22:36 INFO - PROCESS | 1653 | 1467109356364 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 03:22:36 INFO - PROCESS | 1653 | 1467109356392 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 1653 | 1467109356393 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:22:36 INFO - PROCESS | 1653 | 1467109356398 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 1653 | 1467109356399 Marionette TRACE conn2 <- [1,2666,null,{}] 03:22:36 INFO - PROCESS | 1653 | 1467109356401 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}] 03:22:36 INFO - PROCESS | 1653 | 1467109356402 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:36 INFO - PROCESS | 1653 | 1467109356508 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:22:36 INFO - PROCESS | 1653 | 1467109356515 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1653 | 1467109356517 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c8000 == 35 [pid = 1653] [id = 674] 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11676a800) [pid = 1653] [serial = 2022] [outer = 0x0] 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125c50000) [pid = 1653] [serial = 2023] [outer = 0x11676a800] 03:22:36 INFO - PROCESS | 1653 | 1467109356541 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126d4a000) [pid = 1653] [serial = 2024] [outer = 0x11676a800] 03:22:37 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) 03:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 03:22:37 INFO - PROCESS | 1653 | 1467109357363 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]]]}] 03:22:37 INFO - PROCESS | 1653 | 1467109357370 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 1653 | 1467109357371 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:22:37 INFO - PROCESS | 1653 | 1467109357373 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1653 | 1467109357374 Marionette TRACE conn2 <- [1,2670,null,{}] 03:22:37 INFO - PROCESS | 1653 | 1467109357377 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}] 03:22:37 INFO - PROCESS | 1653 | 1467109357379 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:37 INFO - PROCESS | 1653 | 1467109357451 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:22:37 INFO - PROCESS | 1653 | 1467109357455 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1653 | 1467109357455 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa63000 == 36 [pid = 1653] [id = 675] 03:22:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126d98400) [pid = 1653] [serial = 2025] [outer = 0x0] 03:22:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128609800) [pid = 1653] [serial = 2026] [outer = 0x126d98400] 03:22:37 INFO - PROCESS | 1653 | 1467109357480 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128920000) [pid = 1653] [serial = 2027] [outer = 0x126d98400] 03:22:38 INFO - PROCESS | 1653 | 1467109358333 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:22:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 973ms 03:22:38 INFO - PROCESS | 1653 | 1467109358347 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1653 | 1467109358349 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:22:38 INFO - PROCESS | 1653 | 1467109358353 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1653 | 1467109358355 Marionette TRACE conn2 <- [1,2674,null,{}] 03:22:38 INFO - PROCESS | 1653 | 1467109358358 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}] 03:22:38 INFO - PROCESS | 1653 | 1467109358360 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:38 INFO - PROCESS | 1653 | 1467109358472 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:22:38 INFO - PROCESS | 1653 | 1467109358528 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1653 | 1467109358531 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa1000 == 37 [pid = 1653] [id = 676] 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112ddcc00) [pid = 1653] [serial = 2028] [outer = 0x0] 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1133b6400) [pid = 1653] [serial = 2029] [outer = 0x112ddcc00] 03:22:38 INFO - PROCESS | 1653 | 1467109358562 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116170000) [pid = 1653] [serial = 2030] [outer = 0x112ddcc00] 03:22:39 INFO - PROCESS | 1653 | 1467109359520 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:22:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1222ms 03:22:39 INFO - PROCESS | 1653 | 1467109359575 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1653 | 1467109359578 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:22:39 INFO - PROCESS | 1653 | 1467109359583 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1653 | 1467109359584 Marionette TRACE conn2 <- [1,2678,null,{}] 03:22:39 INFO - PROCESS | 1653 | 1467109359587 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}] 03:22:39 INFO - PROCESS | 1653 | 1467109359589 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:39 INFO - PROCESS | 1653 | 1467109359800 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:22:39 INFO - PROCESS | 1653 | 1467109359918 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1653 | 1467109359920 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abc000 == 38 [pid = 1653] [id = 677] 03:22:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112ddd000) [pid = 1653] [serial = 2031] [outer = 0x0] 03:22:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116769400) [pid = 1653] [serial = 2032] [outer = 0x112ddd000] 03:22:39 INFO - PROCESS | 1653 | 1467109359949 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1172bf000) [pid = 1653] [serial = 2033] [outer = 0x112ddd000] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c8000 == 37 [pid = 1653] [id = 674] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129204000 == 36 [pid = 1653] [id = 673] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128d18000 == 35 [pid = 1653] [id = 672] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126837800 == 34 [pid = 1653] [id = 671] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12494f000 == 33 [pid = 1653] [id = 670] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119c21800 == 32 [pid = 1653] [id = 669] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1192cd800 == 31 [pid = 1653] [id = 668] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117e73000 == 30 [pid = 1653] [id = 667] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11630a000 == 29 [pid = 1653] [id = 666] 03:22:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118618000 == 28 [pid = 1653] [id = 665] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126d41400) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129029000) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129258000) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128d28000) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11811cc00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1245af400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124b18800) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124b87800) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11811f400) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118205000) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128d29000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12925ec00) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119302400) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1196d2400) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116907800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116f73400) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115f6b800) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1163da800) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129270400) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12947e800) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a4b9400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a57b400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12a571400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x125c48800) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a9a6c00) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11980c400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124b7bc00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12ab95400) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a9a1000) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12a99b000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 03:22:40 INFO - PROCESS | 1653 | 1467109360854 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]]]}] 03:22:40 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) 03:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1323ms 03:22:40 INFO - PROCESS | 1653 | 1467109360906 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 1653 | 1467109360909 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:22:40 INFO - PROCESS | 1653 | 1467109360912 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1653 | 1467109360914 Marionette TRACE conn2 <- [1,2682,null,{}] 03:22:40 INFO - PROCESS | 1653 | 1467109360917 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}] 03:22:40 INFO - PROCESS | 1653 | 1467109360918 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:41 INFO - PROCESS | 1653 | 1467109361022 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:22:41 INFO - PROCESS | 1653 | 1467109361074 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1653 | 1467109361076 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11824a800 == 29 [pid = 1653] [id = 678] 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116176c00) [pid = 1653] [serial = 2034] [outer = 0x0] 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11811d400) [pid = 1653] [serial = 2035] [outer = 0x116176c00] 03:22:41 INFO - PROCESS | 1653 | 1467109361103 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1181f2000) [pid = 1653] [serial = 2036] [outer = 0x116176c00] 03:22:41 INFO - PROCESS | 1653 | 1467109361878 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]]]}] 03:22:41 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) 03:22:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 03:22:41 INFO - PROCESS | 1653 | 1467109361932 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:22:41 INFO - PROCESS | 1653 | 1467109361934 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:22:41 INFO - PROCESS | 1653 | 1467109361936 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1653 | 1467109361937 Marionette TRACE conn2 <- [1,2686,null,{}] 03:22:41 INFO - PROCESS | 1653 | 1467109361939 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}] 03:22:41 INFO - PROCESS | 1653 | 1467109361941 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:42 INFO - PROCESS | 1653 | 1467109362019 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:22:42 INFO - PROCESS | 1653 | 1467109362025 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 1653 | 1467109362026 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x122705000 == 30 [pid = 1653] [id = 679] 03:22:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11840c000) [pid = 1653] [serial = 2037] [outer = 0x0] 03:22:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1192a2c00) [pid = 1653] [serial = 2038] [outer = 0x11840c000] 03:22:42 INFO - PROCESS | 1653 | 1467109362056 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1196d4400) [pid = 1653] [serial = 2039] [outer = 0x11840c000] 03:22:42 INFO - PROCESS | 1653 | 1467109362900 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:22:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 03:22:42 INFO - PROCESS | 1653 | 1467109362908 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 1653 | 1467109362910 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:22:42 INFO - PROCESS | 1653 | 1467109362931 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1653 | 1467109362934 Marionette TRACE conn2 <- [1,2690,null,{}] 03:22:42 INFO - PROCESS | 1653 | 1467109362936 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}] 03:22:42 INFO - PROCESS | 1653 | 1467109362939 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:43 INFO - PROCESS | 1653 | 1467109363039 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:22:43 INFO - PROCESS | 1653 | 1467109363079 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1653 | 1467109363080 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c99800 == 31 [pid = 1653] [id = 680] 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119813400) [pid = 1653] [serial = 2040] [outer = 0x0] 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12269b800) [pid = 1653] [serial = 2041] [outer = 0x119813400] 03:22:43 INFO - PROCESS | 1653 | 1467109363104 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1245b1800) [pid = 1653] [serial = 2042] [outer = 0x119813400] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x115f72000) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116176800) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1128cd000) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116f69400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1129aac00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1186ef000) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1163dc800) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118952c00) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124e68400) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12925f800) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12252c400) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11676a800) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x122696c00) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:22:43 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1129a7400) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:22:43 INFO - PROCESS | 1653 | 1467109363906 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:22:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1036ms 03:22:43 INFO - PROCESS | 1653 | 1467109363952 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 1653 | 1467109363953 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:22:43 INFO - PROCESS | 1653 | 1467109363955 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 1653 | 1467109363956 Marionette TRACE conn2 <- [1,2694,null,{}] 03:22:43 INFO - PROCESS | 1653 | 1467109363959 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}] 03:22:43 INFO - PROCESS | 1653 | 1467109363960 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:44 INFO - PROCESS | 1653 | 1467109364035 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:22:44 INFO - PROCESS | 1653 | 1467109364038 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1653 | 1467109364039 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x125ca1800 == 32 [pid = 1653] [id = 681] 03:22:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1128cd000) [pid = 1653] [serial = 2043] [outer = 0x0] 03:22:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116f6b800) [pid = 1653] [serial = 2044] [outer = 0x1128cd000] 03:22:44 INFO - PROCESS | 1653 | 1467109364067 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118956400) [pid = 1653] [serial = 2045] [outer = 0x1128cd000] 03:22:44 INFO - PROCESS | 1653 | 1467109364886 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:22:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 968ms 03:22:44 INFO - PROCESS | 1653 | 1467109364924 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1653 | 1467109364926 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:22:44 INFO - PROCESS | 1653 | 1467109364928 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1653 | 1467109364929 Marionette TRACE conn2 <- [1,2698,null,{}] 03:22:44 INFO - PROCESS | 1653 | 1467109364931 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}] 03:22:44 INFO - PROCESS | 1653 | 1467109364932 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:45 INFO - PROCESS | 1653 | 1467109365008 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:22:45 INFO - PROCESS | 1653 | 1467109365066 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1653 | 1467109365070 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x125c12800 == 33 [pid = 1653] [id = 682] 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x124b7a800) [pid = 1653] [serial = 2046] [outer = 0x0] 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x124b7fc00) [pid = 1653] [serial = 2047] [outer = 0x124b7a800] 03:22:45 INFO - PROCESS | 1653 | 1467109365102 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12551f400) [pid = 1653] [serial = 2048] [outer = 0x124b7a800] 03:22:45 INFO - PROCESS | 1653 | 1467109365875 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:22:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 03:22:45 INFO - PROCESS | 1653 | 1467109365898 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 03:22:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:22:45 INFO - PROCESS | 1653 | 1467109365899 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:22:45 INFO - PROCESS | 1653 | 1467109365901 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 1653 | 1467109365903 Marionette TRACE conn2 <- [1,2702,null,{}] 03:22:45 INFO - PROCESS | 1653 | 1467109365905 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}] 03:22:45 INFO - PROCESS | 1653 | 1467109365906 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:45 INFO - PROCESS | 1653 | 1467109365985 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:22:45 INFO - PROCESS | 1653 | 1467109365989 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1653 | 1467109365990 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa61800 == 34 [pid = 1653] [id = 683] 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12551b000) [pid = 1653] [serial = 2049] [outer = 0x0] 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x128611000) [pid = 1653] [serial = 2050] [outer = 0x12551b000] 03:22:46 INFO - PROCESS | 1653 | 1467109366014 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1196d3000) [pid = 1653] [serial = 2051] [outer = 0x12551b000] 03:22:46 INFO - PROCESS | 1653 | 1467109366325 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:22:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 03:22:46 INFO - PROCESS | 1653 | 1467109366370 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1653 | 1467109366371 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:22:46 INFO - PROCESS | 1653 | 1467109366373 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1653 | 1467109366374 Marionette TRACE conn2 <- [1,2706,null,{}] 03:22:46 INFO - PROCESS | 1653 | 1467109366377 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}] 03:22:46 INFO - PROCESS | 1653 | 1467109366378 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:46 INFO - PROCESS | 1653 | 1467109366459 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:22:46 INFO - PROCESS | 1653 | 1467109366586 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1653 | 1467109366588 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1139c7800 == 35 [pid = 1653] [id = 684] 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x110e37800) [pid = 1653] [serial = 2052] [outer = 0x0] 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1128d3800) [pid = 1653] [serial = 2053] [outer = 0x110e37800] 03:22:46 INFO - PROCESS | 1653 | 1467109366640 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113c35400) [pid = 1653] [serial = 2054] [outer = 0x110e37800] 03:22:47 INFO - PROCESS | 1653 | 1467109367173 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 823ms 03:22:47 INFO - PROCESS | 1653 | 1467109367198 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:22:47 INFO - PROCESS | 1653 | 1467109367201 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:22:47 INFO - PROCESS | 1653 | 1467109367204 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1653 | 1467109367205 Marionette TRACE conn2 <- [1,2710,null,{}] 03:22:47 INFO - PROCESS | 1653 | 1467109367209 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}] 03:22:47 INFO - PROCESS | 1653 | 1467109367212 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:47 INFO - PROCESS | 1653 | 1467109367336 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:22:47 INFO - PROCESS | 1653 | 1467109367395 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1653 | 1467109367397 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246d5000 == 36 [pid = 1653] [id = 685] 03:22:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11676a800) [pid = 1653] [serial = 2055] [outer = 0x0] 03:22:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11811f000) [pid = 1653] [serial = 2056] [outer = 0x11676a800] 03:22:47 INFO - PROCESS | 1653 | 1467109367428 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1182b3c00) [pid = 1653] [serial = 2057] [outer = 0x11676a800] 03:22:47 INFO - PROCESS | 1653 | 1467109367897 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] 03:22:47 INFO - PROCESS | 1653 | 1467109367950 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:22:47 INFO - PROCESS | 1653 | 1467109367955 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1653 | 1467109367956 Marionette TRACE conn2 <- [1,2714,null,{}] 03:22:47 INFO - PROCESS | 1653 | 1467109367959 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}] 03:22:47 INFO - PROCESS | 1653 | 1467109367961 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:48 INFO - PROCESS | 1653 | 1467109368087 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:22:48 INFO - PROCESS | 1653 | 1467109368184 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1653 | 1467109368185 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab63000 == 37 [pid = 1653] [id = 686] 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1196d7400) [pid = 1653] [serial = 2058] [outer = 0x0] 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12269e400) [pid = 1653] [serial = 2059] [outer = 0x1196d7400] 03:22:48 INFO - PROCESS | 1653 | 1467109368235 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1245b1c00) [pid = 1653] [serial = 2060] [outer = 0x1196d7400] 03:22:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:22:48 INFO - PROCESS | 1653 | 1467109368720 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]]]}] 03:22:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 769ms 03:22:48 INFO - PROCESS | 1653 | 1467109368725 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1653 | 1467109368726 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:22:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:22:48 INFO - PROCESS | 1653 | 1467109368734 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1653 | 1467109368738 Marionette TRACE conn2 <- [1,2718,null,{}] 03:22:48 INFO - PROCESS | 1653 | 1467109368741 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}] 03:22:48 INFO - PROCESS | 1653 | 1467109368743 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:48 INFO - PROCESS | 1653 | 1467109368840 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:22:48 INFO - PROCESS | 1653 | 1467109368891 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1653 | 1467109368892 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd89000 == 38 [pid = 1653] [id = 687] 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1245b7400) [pid = 1653] [serial = 2061] [outer = 0x0] 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1250ed400) [pid = 1653] [serial = 2062] [outer = 0x1245b7400] 03:22:48 INFO - PROCESS | 1653 | 1467109368920 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12897f800) [pid = 1653] [serial = 2063] [outer = 0x1245b7400] 03:22:49 INFO - PROCESS | 1653 | 1467109369349 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] 03:22:49 INFO - PROCESS | 1653 | 1467109369359 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:22:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:22:49 INFO - PROCESS | 1653 | 1467109369362 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1653 | 1467109369363 Marionette TRACE conn2 <- [1,2722,null,{}] 03:22:49 INFO - PROCESS | 1653 | 1467109369365 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}] 03:22:49 INFO - PROCESS | 1653 | 1467109369367 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:49 INFO - PROCESS | 1653 | 1467109369465 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:22:49 INFO - PROCESS | 1653 | 1467109369520 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1653 | 1467109369521 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c451000 == 39 [pid = 1653] [id = 688] 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128982c00) [pid = 1653] [serial = 2064] [outer = 0x0] 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129029c00) [pid = 1653] [serial = 2065] [outer = 0x128982c00] 03:22:49 INFO - PROCESS | 1653 | 1467109369550 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129032800) [pid = 1653] [serial = 2066] [outer = 0x128982c00] 03:22:50 INFO - PROCESS | 1653 | 1467109370099 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] 03:22:50 INFO - PROCESS | 1653 | 1467109370142 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:22:50 INFO - PROCESS | 1653 | 1467109370147 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 1653 | 1467109370149 Marionette TRACE conn2 <- [1,2726,null,{}] 03:22:50 INFO - PROCESS | 1653 | 1467109370152 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}] 03:22:50 INFO - PROCESS | 1653 | 1467109370154 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:50 INFO - PROCESS | 1653 | 1467109370247 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:22:50 INFO - PROCESS | 1653 | 1467109370305 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1653 | 1467109370308 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192de800 == 40 [pid = 1653] [id = 689] 03:22:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116169400) [pid = 1653] [serial = 2067] [outer = 0x0] 03:22:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116f68c00) [pid = 1653] [serial = 2068] [outer = 0x116169400] 03:22:50 INFO - PROCESS | 1653 | 1467109370335 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1181a4000) [pid = 1653] [serial = 2069] [outer = 0x116169400] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa61800 == 39 [pid = 1653] [id = 683] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x125c12800 == 38 [pid = 1653] [id = 682] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x125ca1800 == 37 [pid = 1653] [id = 681] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x125c99800 == 36 [pid = 1653] [id = 680] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x122705000 == 35 [pid = 1653] [id = 679] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11824a800 == 34 [pid = 1653] [id = 678] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116abc000 == 33 [pid = 1653] [id = 677] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa1000 == 32 [pid = 1653] [id = 676] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa63000 == 31 [pid = 1653] [id = 675] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c451000 == 30 [pid = 1653] [id = 688] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd89000 == 29 [pid = 1653] [id = 687] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab63000 == 28 [pid = 1653] [id = 686] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1246d5000 == 27 [pid = 1653] [id = 685] 03:22:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1139c7800 == 26 [pid = 1653] [id = 684] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196d8800) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11697b000) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f71000) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11820a800) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11863dc00) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1181fe000) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11722e400) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11309c400) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113c33800) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118d58800) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117224c00) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116905800) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12437e400) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119983c00) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1268bf000) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128928c00) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a573000) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x129270800) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1245ae000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126d4a000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x125076c00) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x117224400) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11922f400) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125c50000) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x125c46c00) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x119c4c000) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x124b85c00) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x128609800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1196cb400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 03:22:51 INFO - PROCESS | 1653 | 1467109371288 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:22:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1173ms 03:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:22:51 INFO - PROCESS | 1653 | 1467109371320 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 1653 | 1467109371322 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:22:51 INFO - PROCESS | 1653 | 1467109371325 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1653 | 1467109371327 Marionette TRACE conn2 <- [1,2730,null,{}] 03:22:51 INFO - PROCESS | 1653 | 1467109371336 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}] 03:22:51 INFO - PROCESS | 1653 | 1467109371338 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:51 INFO - PROCESS | 1653 | 1467109371420 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:22:51 INFO - PROCESS | 1653 | 1467109371425 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1653 | 1467109371428 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161d4000 == 27 [pid = 1653] [id = 690] 03:22:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x113381c00) [pid = 1653] [serial = 2070] [outer = 0x0] 03:22:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1133b5800) [pid = 1653] [serial = 2071] [outer = 0x113381c00] 03:22:51 INFO - PROCESS | 1653 | 1467109371459 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1128d1800) [pid = 1653] [serial = 2072] [outer = 0x113381c00] 03:22:52 INFO - PROCESS | 1653 | 1467109372305 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:22:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:22:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1026ms 03:22:52 INFO - PROCESS | 1653 | 1467109372351 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1653 | 1467109372355 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:22:52 INFO - PROCESS | 1653 | 1467109372367 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1653 | 1467109372368 Marionette TRACE conn2 <- [1,2734,null,{}] 03:22:52 INFO - PROCESS | 1653 | 1467109372379 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}] 03:22:52 INFO - PROCESS | 1653 | 1467109372381 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:52 INFO - PROCESS | 1653 | 1467109372460 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:22:52 INFO - PROCESS | 1653 | 1467109372464 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 1653 | 1467109372465 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118248800 == 28 [pid = 1653] [id = 691] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116f6a400) [pid = 1653] [serial = 2073] [outer = 0x0] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x117224c00) [pid = 1653] [serial = 2074] [outer = 0x116f6a400] 03:22:52 INFO - PROCESS | 1653 | 1467109372493 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118115400) [pid = 1653] [serial = 2075] [outer = 0x116f6a400] 03:22:52 INFO - PROCESS | 1653 | 1467109372901 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 580ms 03:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:22:52 INFO - PROCESS | 1653 | 1467109372954 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1653 | 1467109372956 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:22:52 INFO - PROCESS | 1653 | 1467109372959 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1653 | 1467109372966 Marionette TRACE conn2 <- [1,2738,null,{}] 03:22:52 INFO - PROCESS | 1653 | 1467109372978 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}] 03:22:52 INFO - PROCESS | 1653 | 1467109372984 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:53 INFO - PROCESS | 1653 | 1467109373104 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:22:53 INFO - PROCESS | 1653 | 1467109373123 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1653 | 1467109373126 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c03800 == 29 [pid = 1653] [id = 692] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1128d3c00) [pid = 1653] [serial = 2076] [outer = 0x0] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11840a800) [pid = 1653] [serial = 2077] [outer = 0x1128d3c00] 03:22:53 INFO - PROCESS | 1653 | 1467109373148 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118950400) [pid = 1653] [serial = 2078] [outer = 0x1128d3c00] 03:22:53 INFO - PROCESS | 1653 | 1467109373561 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:22:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 03:22:53 INFO - PROCESS | 1653 | 1467109373591 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 1653 | 1467109373593 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:22:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:22:53 INFO - PROCESS | 1653 | 1467109373608 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1653 | 1467109373609 Marionette TRACE conn2 <- [1,2742,null,{}] 03:22:53 INFO - PROCESS | 1653 | 1467109373615 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}] 03:22:53 INFO - PROCESS | 1653 | 1467109373617 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:53 INFO - PROCESS | 1653 | 1467109373776 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:22:53 INFO - PROCESS | 1653 | 1467109373865 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1653 | 1467109373866 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241d7000 == 30 [pid = 1653] [id = 693] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1192aa800) [pid = 1653] [serial = 2079] [outer = 0x0] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119305400) [pid = 1653] [serial = 2080] [outer = 0x1192aa800] 03:22:53 INFO - PROCESS | 1653 | 1467109373907 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1196d2800) [pid = 1653] [serial = 2081] [outer = 0x1192aa800] 03:22:54 INFO - PROCESS | 1653 | 1467109374273 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 674ms 03:22:54 INFO - PROCESS | 1653 | 1467109374282 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1653 | 1467109374284 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:22:54 INFO - PROCESS | 1653 | 1467109374294 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1653 | 1467109374296 Marionette TRACE conn2 <- [1,2746,null,{}] 03:22:54 INFO - PROCESS | 1653 | 1467109374298 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}] 03:22:54 INFO - PROCESS | 1653 | 1467109374300 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:54 INFO - PROCESS | 1653 | 1467109374396 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:22:54 INFO - PROCESS | 1653 | 1467109374399 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1653 | 1467109374400 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1252b0000 == 31 [pid = 1653] [id = 694] 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116f71000) [pid = 1653] [serial = 2082] [outer = 0x0] 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119818c00) [pid = 1653] [serial = 2083] [outer = 0x116f71000] 03:22:54 INFO - PROCESS | 1653 | 1467109374425 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119c9cc00) [pid = 1653] [serial = 2084] [outer = 0x116f71000] 03:22:54 INFO - PROCESS | 1653 | 1467109374752 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 522ms 03:22:54 INFO - PROCESS | 1653 | 1467109374815 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1653 | 1467109374817 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:22:54 INFO - PROCESS | 1653 | 1467109374819 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1653 | 1467109374820 Marionette TRACE conn2 <- [1,2750,null,{}] 03:22:54 INFO - PROCESS | 1653 | 1467109374822 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}] 03:22:54 INFO - PROCESS | 1653 | 1467109374826 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:54 INFO - PROCESS | 1653 | 1467109374937 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:22:54 INFO - PROCESS | 1653 | 1467109374949 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1653 | 1467109374950 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b8000 == 32 [pid = 1653] [id = 695] 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1196d6000) [pid = 1653] [serial = 2085] [outer = 0x0] 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1245a9800) [pid = 1653] [serial = 2086] [outer = 0x1196d6000] 03:22:54 INFO - PROCESS | 1653 | 1467109374975 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124b86c00) [pid = 1653] [serial = 2087] [outer = 0x1196d6000] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124b7a800) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1128cd000) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12551b000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112ddd000) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126d98400) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11840c000) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112ddcc00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116176c00) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:22:55 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119813400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:22:55 INFO - PROCESS | 1653 | 1467109375423 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 618ms 03:22:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:22:55 INFO - PROCESS | 1653 | 1467109375437 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 1653 | 1467109375438 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:22:55 INFO - PROCESS | 1653 | 1467109375440 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 1653 | 1467109375449 Marionette TRACE conn2 <- [1,2754,null,{}] 03:22:55 INFO - PROCESS | 1653 | 1467109375451 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}] 03:22:55 INFO - PROCESS | 1653 | 1467109375453 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:55 INFO - PROCESS | 1653 | 1467109375523 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:22:55 INFO - PROCESS | 1653 | 1467109375530 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 1653 | 1467109375532 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x129664000 == 33 [pid = 1653] [id = 696] 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1176cf800) [pid = 1653] [serial = 2088] [outer = 0x0] 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11840c000) [pid = 1653] [serial = 2089] [outer = 0x1176cf800] 03:22:55 INFO - PROCESS | 1653 | 1467109375556 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1247e9c00) [pid = 1653] [serial = 2090] [outer = 0x1176cf800] 03:22:55 INFO - PROCESS | 1653 | 1467109375893 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 478ms 03:22:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:22:55 INFO - PROCESS | 1653 | 1467109375920 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 1653 | 1467109375922 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:22:55 INFO - PROCESS | 1653 | 1467109375926 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 1653 | 1467109375927 Marionette TRACE conn2 <- [1,2758,null,{}] 03:22:55 INFO - PROCESS | 1653 | 1467109375931 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}] 03:22:55 INFO - PROCESS | 1653 | 1467109375932 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:56 INFO - PROCESS | 1653 | 1467109376081 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:22:56 INFO - PROCESS | 1653 | 1467109376093 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1653 | 1467109376094 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124946000 == 34 [pid = 1653] [id = 697] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11811bc00) [pid = 1653] [serial = 2091] [outer = 0x0] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1252e4400) [pid = 1653] [serial = 2092] [outer = 0x11811bc00] 03:22:56 INFO - PROCESS | 1653 | 1467109376136 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x125c4f800) [pid = 1653] [serial = 2093] [outer = 0x11811bc00] 03:22:56 INFO - PROCESS | 1653 | 1467109376513 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:22:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms 03:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:22:56 INFO - PROCESS | 1653 | 1467109376546 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1653 | 1467109376547 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:22:56 INFO - PROCESS | 1653 | 1467109376549 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1653 | 1467109376558 Marionette TRACE conn2 <- [1,2762,null,{}] 03:22:56 INFO - PROCESS | 1653 | 1467109376560 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}] 03:22:56 INFO - PROCESS | 1653 | 1467109376561 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:56 INFO - PROCESS | 1653 | 1467109376636 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:22:56 INFO - PROCESS | 1653 | 1467109376695 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1653 | 1467109376696 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119922800 == 35 [pid = 1653] [id = 698] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11819cc00) [pid = 1653] [serial = 2094] [outer = 0x0] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126862c00) [pid = 1653] [serial = 2095] [outer = 0x11819cc00] 03:22:56 INFO - PROCESS | 1653 | 1467109376719 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126d9d800) [pid = 1653] [serial = 2096] [outer = 0x11819cc00] 03:22:56 INFO - PROCESS | 1653 | 1467109376959 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:22:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 427ms 03:22:56 INFO - PROCESS | 1653 | 1467109376977 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1653 | 1467109376978 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:22:56 INFO - PROCESS | 1653 | 1467109376988 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1653 | 1467109376989 Marionette TRACE conn2 <- [1,2766,null,{}] 03:22:56 INFO - PROCESS | 1653 | 1467109376991 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}] 03:22:56 INFO - PROCESS | 1653 | 1467109376992 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:57 INFO - PROCESS | 1653 | 1467109377088 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:22:57 INFO - PROCESS | 1653 | 1467109377091 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1653 | 1467109377093 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b93c000 == 36 [pid = 1653] [id = 699] 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1268e4c00) [pid = 1653] [serial = 2097] [outer = 0x0] 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128607400) [pid = 1653] [serial = 2098] [outer = 0x1268e4c00] 03:22:57 INFO - PROCESS | 1653 | 1467109377117 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128921000) [pid = 1653] [serial = 2099] [outer = 0x1268e4c00] 03:22:57 INFO - PROCESS | 1653 | 1467109377525 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:22:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 03:22:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:22:57 INFO - PROCESS | 1653 | 1467109377556 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1653 | 1467109377559 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:22:57 INFO - PROCESS | 1653 | 1467109377562 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1653 | 1467109377564 Marionette TRACE conn2 <- [1,2770,null,{}] 03:22:57 INFO - PROCESS | 1653 | 1467109377568 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}] 03:22:57 INFO - PROCESS | 1653 | 1467109377570 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:57 INFO - PROCESS | 1653 | 1467109377680 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:22:57 INFO - PROCESS | 1653 | 1467109377734 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1653 | 1467109377737 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723e800 == 37 [pid = 1653] [id = 700] 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133db800) [pid = 1653] [serial = 2100] [outer = 0x0] 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113c9a400) [pid = 1653] [serial = 2101] [outer = 0x1133db800] 03:22:57 INFO - PROCESS | 1653 | 1467109377767 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116175c00) [pid = 1653] [serial = 2102] [outer = 0x1133db800] 03:22:58 INFO - PROCESS | 1653 | 1467109378297 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:22:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 772ms 03:22:58 INFO - PROCESS | 1653 | 1467109378337 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1653 | 1467109378340 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:22:58 INFO - PROCESS | 1653 | 1467109378349 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1653 | 1467109378351 Marionette TRACE conn2 <- [1,2774,null,{}] 03:22:58 INFO - PROCESS | 1653 | 1467109378354 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}] 03:22:58 INFO - PROCESS | 1653 | 1467109378355 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:58 INFO - PROCESS | 1653 | 1467109378462 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:22:58 INFO - PROCESS | 1653 | 1467109378541 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1653 | 1467109378543 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12456b000 == 38 [pid = 1653] [id = 701] 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11811b400) [pid = 1653] [serial = 2103] [outer = 0x0] 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181a0800) [pid = 1653] [serial = 2104] [outer = 0x11811b400] 03:22:58 INFO - PROCESS | 1653 | 1467109378573 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11820dc00) [pid = 1653] [serial = 2105] [outer = 0x11811b400] 03:22:59 INFO - PROCESS | 1653 | 1467109379230 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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 927ms 03:22:59 INFO - PROCESS | 1653 | 1467109379273 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 1653 | 1467109379276 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:22:59 INFO - PROCESS | 1653 | 1467109379279 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 1653 | 1467109379280 Marionette TRACE conn2 <- [1,2778,null,{}] 03:22:59 INFO - PROCESS | 1653 | 1467109379284 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}] 03:22:59 INFO - PROCESS | 1653 | 1467109379286 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:59 INFO - PROCESS | 1653 | 1467109379378 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119922800 == 37 [pid = 1653] [id = 698] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x124946000 == 36 [pid = 1653] [id = 697] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x129664000 == 35 [pid = 1653] [id = 696] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b8000 == 34 [pid = 1653] [id = 695] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1252b0000 == 33 [pid = 1653] [id = 694] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1241d7000 == 32 [pid = 1653] [id = 693] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119c03800 == 31 [pid = 1653] [id = 692] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118248800 == 30 [pid = 1653] [id = 691] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1161d4000 == 29 [pid = 1653] [id = 690] 03:22:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1192de800 == 28 [pid = 1653] [id = 689] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12551f400) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f6b800) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118956400) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128611000) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116769400) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1172bf000) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128920000) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1192a2c00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1133b6400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116170000) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11811d400) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1181f2000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1196d3000) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12269b800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1245b1800) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124b7fc00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1196d4400) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 03:22:59 INFO - PROCESS | 1653 | 1467109379469 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1653 | 1467109379471 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x115076000 == 29 [pid = 1653] [id = 702] 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1133b6400) [pid = 1653] [serial = 2106] [outer = 0x0] 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115f17800) [pid = 1653] [serial = 2107] [outer = 0x1133b6400] 03:22:59 INFO - PROCESS | 1653 | 1467109379499 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116f69800) [pid = 1653] [serial = 2108] [outer = 0x1133b6400] 03:22:59 INFO - PROCESS | 1653 | 1467109379801 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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 574ms 03:22:59 INFO - PROCESS | 1653 | 1467109379853 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 1653 | 1467109379855 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:22:59 INFO - PROCESS | 1653 | 1467109379860 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 1653 | 1467109379861 Marionette TRACE conn2 <- [1,2782,null,{}] 03:22:59 INFO - PROCESS | 1653 | 1467109379864 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}] 03:22:59 INFO - PROCESS | 1653 | 1467109379865 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:59 INFO - PROCESS | 1653 | 1467109379943 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:22:59 INFO - PROCESS | 1653 | 1467109379950 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1653 | 1467109379951 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:22:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189d7800 == 30 [pid = 1653] [id = 703] 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11819ac00) [pid = 1653] [serial = 2109] [outer = 0x0] 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118402400) [pid = 1653] [serial = 2110] [outer = 0x11819ac00] 03:23:00 INFO - PROCESS | 1653 | 1467109380003 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118952400) [pid = 1653] [serial = 2111] [outer = 0x11819ac00] 03:23:00 INFO - PROCESS | 1653 | 1467109380425 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 572ms 03:23:00 INFO - PROCESS | 1653 | 1467109380433 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1653 | 1467109380435 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:23:00 INFO - PROCESS | 1653 | 1467109380439 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1653 | 1467109380442 Marionette TRACE conn2 <- [1,2786,null,{}] 03:23:00 INFO - PROCESS | 1653 | 1467109380454 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}] 03:23:00 INFO - PROCESS | 1653 | 1467109380459 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:00 INFO - PROCESS | 1653 | 1467109380561 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:23:00 INFO - PROCESS | 1653 | 1467109380626 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 1653 | 1467109380628 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241d7000 == 31 [pid = 1653] [id = 704] 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129abc00) [pid = 1653] [serial = 2112] [outer = 0x0] 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11930a400) [pid = 1653] [serial = 2113] [outer = 0x1129abc00] 03:23:00 INFO - PROCESS | 1653 | 1467109380655 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c9c800) [pid = 1653] [serial = 2114] [outer = 0x1129abc00] 03:23:00 INFO - PROCESS | 1653 | 1467109380956 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 577ms 03:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:23:01 INFO - PROCESS | 1653 | 1467109381015 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 1653 | 1467109381017 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:23:01 INFO - PROCESS | 1653 | 1467109381019 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 1653 | 1467109381020 Marionette TRACE conn2 <- [1,2790,null,{}] 03:23:01 INFO - PROCESS | 1653 | 1467109381022 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}] 03:23:01 INFO - PROCESS | 1653 | 1467109381023 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:01 INFO - PROCESS | 1653 | 1467109381101 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:23:01 INFO - PROCESS | 1653 | 1467109381104 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1653 | 1467109381105 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887a000 == 32 [pid = 1653] [id = 705] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124261400) [pid = 1653] [serial = 2115] [outer = 0x0] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1245b1800) [pid = 1653] [serial = 2116] [outer = 0x124261400] 03:23:01 INFO - PROCESS | 1653 | 1467109381133 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1246a6c00) [pid = 1653] [serial = 2117] [outer = 0x124261400] 03:23:01 INFO - PROCESS | 1653 | 1467109381455 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 467ms 03:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:23:01 INFO - PROCESS | 1653 | 1467109381487 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 1653 | 1467109381488 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:23:01 INFO - PROCESS | 1653 | 1467109381490 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 1653 | 1467109381491 Marionette TRACE conn2 <- [1,2794,null,{}] 03:23:01 INFO - PROCESS | 1653 | 1467109381494 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}] 03:23:01 INFO - PROCESS | 1653 | 1467109381495 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:01 INFO - PROCESS | 1653 | 1467109381612 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:23:01 INFO - PROCESS | 1653 | 1467109381622 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1653 | 1467109381623 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f1f800 == 33 [pid = 1653] [id = 706] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129a7c00) [pid = 1653] [serial = 2118] [outer = 0x0] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1247e2800) [pid = 1653] [serial = 2119] [outer = 0x1129a7c00] 03:23:01 INFO - PROCESS | 1653 | 1467109381647 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124ef2800) [pid = 1653] [serial = 2120] [outer = 0x1129a7c00] 03:23:01 INFO - PROCESS | 1653 | 1467109381993 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 03:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:23:02 INFO - PROCESS | 1653 | 1467109382008 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1653 | 1467109382009 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:23:02 INFO - PROCESS | 1653 | 1467109382012 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1653 | 1467109382013 Marionette TRACE conn2 <- [1,2798,null,{}] 03:23:02 INFO - PROCESS | 1653 | 1467109382015 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}] 03:23:02 INFO - PROCESS | 1653 | 1467109382019 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:02 INFO - PROCESS | 1653 | 1467109382135 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:23:02 INFO - PROCESS | 1653 | 1467109382147 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1653 | 1467109382148 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa70000 == 34 [pid = 1653] [id = 707] 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125c48400) [pid = 1653] [serial = 2121] [outer = 0x0] 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128921800) [pid = 1653] [serial = 2122] [outer = 0x125c48400] 03:23:02 INFO - PROCESS | 1653 | 1467109382173 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d2d400) [pid = 1653] [serial = 2123] [outer = 0x125c48400] 03:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 520ms 03:23:02 INFO - PROCESS | 1653 | 1467109382525 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]]]}] 03:23:02 INFO - PROCESS | 1653 | 1467109382533 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1653 | 1467109382534 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:23:02 INFO - PROCESS | 1653 | 1467109382536 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1653 | 1467109382537 Marionette TRACE conn2 <- [1,2802,null,{}] 03:23:02 INFO - PROCESS | 1653 | 1467109382540 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}] 03:23:02 INFO - PROCESS | 1653 | 1467109382541 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:02 INFO - PROCESS | 1653 | 1467109382644 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:23:02 INFO - PROCESS | 1653 | 1467109382657 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1653 | 1467109382658 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b945800 == 35 [pid = 1653] [id = 708] 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11616fc00) [pid = 1653] [serial = 2124] [outer = 0x0] 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12902b800) [pid = 1653] [serial = 2125] [outer = 0x11616fc00] 03:23:02 INFO - PROCESS | 1653 | 1467109382682 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129253000) [pid = 1653] [serial = 2126] [outer = 0x11616fc00] 03:23:03 INFO - PROCESS | 1653 | 1467109383004 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 03:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:23:03 INFO - PROCESS | 1653 | 1467109383059 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1653 | 1467109383060 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:23:03 INFO - PROCESS | 1653 | 1467109383062 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1653 | 1467109383063 Marionette TRACE conn2 <- [1,2806,null,{}] 03:23:03 INFO - PROCESS | 1653 | 1467109383065 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}] 03:23:03 INFO - PROCESS | 1653 | 1467109383066 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:03 INFO - PROCESS | 1653 | 1467109383165 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:23:03 INFO - PROCESS | 1653 | 1467109383168 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1653 | 1467109383169 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c444000 == 36 [pid = 1653] [id = 709] 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d2fc00) [pid = 1653] [serial = 2127] [outer = 0x0] 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12925c000) [pid = 1653] [serial = 2128] [outer = 0x128d2fc00] 03:23:03 INFO - PROCESS | 1653 | 1467109383193 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129274800) [pid = 1653] [serial = 2129] [outer = 0x128d2fc00] 03:23:03 INFO - PROCESS | 1653 | 1467109383502 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 471ms 03:23:03 INFO - PROCESS | 1653 | 1467109383543 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1653 | 1467109383544 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:23:03 INFO - PROCESS | 1653 | 1467109383550 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1653 | 1467109383551 Marionette TRACE conn2 <- [1,2810,null,{}] 03:23:03 INFO - PROCESS | 1653 | 1467109383554 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}] 03:23:03 INFO - PROCESS | 1653 | 1467109383555 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:03 INFO - PROCESS | 1653 | 1467109383724 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1192aa800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128d3c00) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116169400) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116f6a400) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113381c00) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110e37800) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11676a800) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1196d7400) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f71000) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1196d6000) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1245b7400) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11811bc00) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176cf800) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128982c00) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:23:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11819cc00) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:23:03 INFO - PROCESS | 1653 | 1467109383771 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1653 | 1467109383772 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192cf800 == 37 [pid = 1653] [id = 710] 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1121b2000) [pid = 1653] [serial = 2130] [outer = 0x0] 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112ddf000) [pid = 1653] [serial = 2131] [outer = 0x1121b2000] 03:23:03 INFO - PROCESS | 1653 | 1467109383796 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11819cc00) [pid = 1653] [serial = 2132] [outer = 0x1121b2000] 03:23:04 INFO - PROCESS | 1653 | 1467109384054 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 03:23:04 INFO - PROCESS | 1653 | 1467109384070 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 1653 | 1467109384071 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:23:04 INFO - PROCESS | 1653 | 1467109384075 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1653 | 1467109384076 Marionette TRACE conn2 <- [1,2814,null,{}] 03:23:04 INFO - PROCESS | 1653 | 1467109384086 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}] 03:23:04 INFO - PROCESS | 1653 | 1467109384087 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:04 INFO - PROCESS | 1653 | 1467109384171 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:23:04 INFO - PROCESS | 1653 | 1467109384175 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1653 | 1467109384176 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c740800 == 38 [pid = 1653] [id = 711] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118d52000) [pid = 1653] [serial = 2133] [outer = 0x0] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125720400) [pid = 1653] [serial = 2134] [outer = 0x118d52000] 03:23:04 INFO - PROCESS | 1653 | 1467109384202 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12947b000) [pid = 1653] [serial = 2135] [outer = 0x118d52000] 03:23:04 INFO - PROCESS | 1653 | 1467109384580 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 03:23:04 INFO - PROCESS | 1653 | 1467109384605 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 1653 | 1467109384607 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:23:04 INFO - PROCESS | 1653 | 1467109384611 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1653 | 1467109384615 Marionette TRACE conn2 <- [1,2818,null,{}] 03:23:04 INFO - PROCESS | 1653 | 1467109384619 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}] 03:23:04 INFO - PROCESS | 1653 | 1467109384621 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:04 INFO - PROCESS | 1653 | 1467109384774 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:23:04 INFO - PROCESS | 1653 | 1467109384783 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1653 | 1467109384785 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb2c000 == 39 [pid = 1653] [id = 712] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124ef4400) [pid = 1653] [serial = 2136] [outer = 0x0] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a4c0c00) [pid = 1653] [serial = 2137] [outer = 0x124ef4400] 03:23:04 INFO - PROCESS | 1653 | 1467109384826 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a57fc00) [pid = 1653] [serial = 2138] [outer = 0x124ef4400] 03:23:05 INFO - PROCESS | 1653 | 1467109385212 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 623ms 03:23:05 INFO - PROCESS | 1653 | 1467109385235 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1653 | 1467109385236 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:23:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:23:05 INFO - PROCESS | 1653 | 1467109385238 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1653 | 1467109385239 Marionette TRACE conn2 <- [1,2822,null,{}] 03:23:05 INFO - PROCESS | 1653 | 1467109385241 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}] 03:23:05 INFO - PROCESS | 1653 | 1467109385242 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:05 INFO - PROCESS | 1653 | 1467109385352 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:23:05 INFO - PROCESS | 1653 | 1467109385357 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 1653 | 1467109385358 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf14000 == 40 [pid = 1653] [id = 713] 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129482000) [pid = 1653] [serial = 2139] [outer = 0x0] 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a99e000) [pid = 1653] [serial = 2140] [outer = 0x129482000] 03:23:05 INFO - PROCESS | 1653 | 1467109385382 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12aa7a400) [pid = 1653] [serial = 2141] [outer = 0x129482000] 03:23:05 INFO - PROCESS | 1653 | 1467109385754 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:23:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 03:23:05 INFO - PROCESS | 1653 | 1467109385808 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1653 | 1467109385810 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:23:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:23:05 INFO - PROCESS | 1653 | 1467109385832 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1653 | 1467109385835 Marionette TRACE conn2 <- [1,2826,null,{}] 03:23:05 INFO - PROCESS | 1653 | 1467109385840 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}] 03:23:05 INFO - PROCESS | 1653 | 1467109385842 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:05 INFO - PROCESS | 1653 | 1467109385950 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:23:06 INFO - PROCESS | 1653 | 1467109386020 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1653 | 1467109386021 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b4000 == 41 [pid = 1653] [id = 714] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11309c400) [pid = 1653] [serial = 2142] [outer = 0x0] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1150cd400) [pid = 1653] [serial = 2143] [outer = 0x11309c400] 03:23:06 INFO - PROCESS | 1653 | 1467109386053 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116903000) [pid = 1653] [serial = 2144] [outer = 0x11309c400] 03:23:06 INFO - PROCESS | 1653 | 1467109386469 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:23:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 03:23:06 INFO - PROCESS | 1653 | 1467109386505 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 1653 | 1467109386508 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:23:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:23:06 INFO - PROCESS | 1653 | 1467109386513 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 1653 | 1467109386515 Marionette TRACE conn2 <- [1,2830,null,{}] 03:23:06 INFO - PROCESS | 1653 | 1467109386518 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}] 03:23:06 INFO - PROCESS | 1653 | 1467109386519 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:06 INFO - PROCESS | 1653 | 1467109386644 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:23:06 INFO - PROCESS | 1653 | 1467109386706 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1653 | 1467109386707 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b5d800 == 42 [pid = 1653] [id = 715] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1176d4400) [pid = 1653] [serial = 2145] [outer = 0x0] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186fc800) [pid = 1653] [serial = 2146] [outer = 0x1176d4400] 03:23:06 INFO - PROCESS | 1653 | 1467109386738 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119303c00) [pid = 1653] [serial = 2147] [outer = 0x1176d4400] 03:23:07 INFO - PROCESS | 1653 | 1467109387181 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 673ms 03:23:07 INFO - PROCESS | 1653 | 1467109387187 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:23:07 INFO - PROCESS | 1653 | 1467109387188 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:23:07 INFO - PROCESS | 1653 | 1467109387191 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1653 | 1467109387193 Marionette TRACE conn2 <- [1,2834,null,{}] 03:23:07 INFO - PROCESS | 1653 | 1467109387204 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}] 03:23:07 INFO - PROCESS | 1653 | 1467109387207 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:07 INFO - PROCESS | 1653 | 1467109387309 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:23:07 INFO - PROCESS | 1653 | 1467109387373 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 1653 | 1467109387375 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb22000 == 43 [pid = 1653] [id = 716] 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1246afc00) [pid = 1653] [serial = 2148] [outer = 0x0] 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125c44000) [pid = 1653] [serial = 2149] [outer = 0x1246afc00] 03:23:07 INFO - PROCESS | 1653 | 1467109387406 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127075000) [pid = 1653] [serial = 2150] [outer = 0x1246afc00] 03:23:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb23000 == 42 [pid = 1653] [id = 16] 03:23:07 INFO - PROCESS | 1653 | 1467109387873 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 724ms 03:23:07 INFO - PROCESS | 1653 | 1467109387916 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:23:07 INFO - PROCESS | 1653 | 1467109387918 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:23:07 INFO - PROCESS | 1653 | 1467109387920 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1653 | 1467109387921 Marionette TRACE conn2 <- [1,2838,null,{}] 03:23:07 INFO - PROCESS | 1653 | 1467109387945 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}] 03:23:07 INFO - PROCESS | 1653 | 1467109387947 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:08 INFO - PROCESS | 1653 | 1467109388084 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:23:08 INFO - PROCESS | 1653 | 1467109388139 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1653 | 1467109388140 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d836000 == 43 [pid = 1653] [id = 717] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128980000) [pid = 1653] [serial = 2151] [outer = 0x0] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128d28400) [pid = 1653] [serial = 2152] [outer = 0x128980000] 03:23:08 INFO - PROCESS | 1653 | 1467109388170 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129255000) [pid = 1653] [serial = 2153] [outer = 0x128980000] 03:23:08 INFO - PROCESS | 1653 | 1467109388618 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 03:23:08 INFO - PROCESS | 1653 | 1467109388643 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 1653 | 1467109388645 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:23:08 INFO - PROCESS | 1653 | 1467109388649 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1653 | 1467109388651 Marionette TRACE conn2 <- [1,2842,null,{}] 03:23:08 INFO - PROCESS | 1653 | 1467109388653 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}] 03:23:08 INFO - PROCESS | 1653 | 1467109388655 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:08 INFO - PROCESS | 1653 | 1467109388754 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:23:08 INFO - PROCESS | 1653 | 1467109388816 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1653 | 1467109388818 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183bc000 == 44 [pid = 1653] [id = 718] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11662f400) [pid = 1653] [serial = 2154] [outer = 0x0] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124ef1800) [pid = 1653] [serial = 2155] [outer = 0x11662f400] 03:23:08 INFO - PROCESS | 1653 | 1467109388846 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129255800) [pid = 1653] [serial = 2156] [outer = 0x11662f400] 03:23:09 INFO - PROCESS | 1653 | 1467109389472 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 871ms 03:23:09 INFO - PROCESS | 1653 | 1467109389521 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 1653 | 1467109389523 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:23:09 INFO - PROCESS | 1653 | 1467109389526 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 1653 | 1467109389529 Marionette TRACE conn2 <- [1,2846,null,{}] 03:23:09 INFO - PROCESS | 1653 | 1467109389535 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}] 03:23:09 INFO - PROCESS | 1653 | 1467109389536 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:09 INFO - PROCESS | 1653 | 1467109389632 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:23:09 INFO - PROCESS | 1653 | 1467109389709 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 1653 | 1467109389711 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828f000 == 45 [pid = 1653] [id = 719] 03:23:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11819c000) [pid = 1653] [serial = 2157] [outer = 0x0] 03:23:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1181a8000) [pid = 1653] [serial = 2158] [outer = 0x11819c000] 03:23:09 INFO - PROCESS | 1653 | 1467109389739 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118406800) [pid = 1653] [serial = 2159] [outer = 0x11819c000] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb2c000 == 44 [pid = 1653] [id = 712] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12c740800 == 43 [pid = 1653] [id = 711] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1192cf800 == 42 [pid = 1653] [id = 710] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12c444000 == 41 [pid = 1653] [id = 709] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12b945800 == 40 [pid = 1653] [id = 708] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa70000 == 39 [pid = 1653] [id = 707] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x128f1f800 == 38 [pid = 1653] [id = 706] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12887a000 == 37 [pid = 1653] [id = 705] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1241d7000 == 36 [pid = 1653] [id = 704] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1189d7800 == 35 [pid = 1653] [id = 703] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x115076000 == 34 [pid = 1653] [id = 702] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12456b000 == 33 [pid = 1653] [id = 701] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12b93c000 == 32 [pid = 1653] [id = 699] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11723e800 == 31 [pid = 1653] [id = 700] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb1d800 == 30 [pid = 1653] [id = 17] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1183bc000 == 29 [pid = 1653] [id = 718] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12d836000 == 28 [pid = 1653] [id = 717] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb22000 == 27 [pid = 1653] [id = 716] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x124b5d800 == 26 [pid = 1653] [id = 715] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf14000 == 25 [pid = 1653] [id = 713] 03:23:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b4000 == 24 [pid = 1653] [id = 714] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119305400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11840a800) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1181a4000) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116f68c00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117224c00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118115400) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1133b5800) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1128d1800) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113c35400) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128d3800) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182b3c00) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11811f000) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1245b1c00) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119818c00) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12269e400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196d2800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245a9800) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12897f800) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c9cc00) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1250ed400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1252e4400) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11840c000) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129032800) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126d9d800) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129029c00) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128607400) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1247e9c00) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b86c00) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125c4f800) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126862c00) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118950400) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 03:23:10 INFO - PROCESS | 1653 | 1467109390625 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1129ms 03:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:23:10 INFO - PROCESS | 1653 | 1467109390655 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1653 | 1467109390657 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:23:10 INFO - PROCESS | 1653 | 1467109390660 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1653 | 1467109390662 Marionette TRACE conn2 <- [1,2850,null,{}] 03:23:10 INFO - PROCESS | 1653 | 1467109390669 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}] 03:23:10 INFO - PROCESS | 1653 | 1467109390671 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:10 INFO - PROCESS | 1653 | 1467109390750 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:23:10 INFO - PROCESS | 1653 | 1467109390810 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1653 | 1467109390813 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169af800 == 25 [pid = 1653] [id = 720] 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1133ab400) [pid = 1653] [serial = 2160] [outer = 0x0] 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113c3cc00) [pid = 1653] [serial = 2161] [outer = 0x1133ab400] 03:23:10 INFO - PROCESS | 1653 | 1467109390845 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116170000) [pid = 1653] [serial = 2162] [outer = 0x1133ab400] 03:23:11 INFO - PROCESS | 1653 | 1467109391281 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 03:23:11 INFO - PROCESS | 1653 | 1467109391290 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 1653 | 1467109391296 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:23:11 INFO - PROCESS | 1653 | 1467109391305 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 1653 | 1467109391307 Marionette TRACE conn2 <- [1,2854,null,{}] 03:23:11 INFO - PROCESS | 1653 | 1467109391311 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}] 03:23:11 INFO - PROCESS | 1653 | 1467109391314 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:11 INFO - PROCESS | 1653 | 1467109391418 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:23:11 INFO - PROCESS | 1653 | 1467109391497 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1653 | 1467109391498 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11828b000 == 26 [pid = 1653] [id = 721] 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f6cc00) [pid = 1653] [serial = 2163] [outer = 0x0] 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117222c00) [pid = 1653] [serial = 2164] [outer = 0x116f6cc00] 03:23:11 INFO - PROCESS | 1653 | 1467109391528 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176cd400) [pid = 1653] [serial = 2165] [outer = 0x116f6cc00] 03:23:11 INFO - PROCESS | 1653 | 1467109391835 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 572ms 03:23:11 INFO - PROCESS | 1653 | 1467109391877 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 1653 | 1467109391879 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:23:11 INFO - PROCESS | 1653 | 1467109391883 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 1653 | 1467109391886 Marionette TRACE conn2 <- [1,2858,null,{}] 03:23:11 INFO - PROCESS | 1653 | 1467109391893 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}] 03:23:11 INFO - PROCESS | 1653 | 1467109391896 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:11 INFO - PROCESS | 1653 | 1467109391996 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:23:12 INFO - PROCESS | 1653 | 1467109392071 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1653 | 1467109392073 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x115de1000 == 27 [pid = 1653] [id = 722] 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110fab800) [pid = 1653] [serial = 2166] [outer = 0x0] 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128c9800) [pid = 1653] [serial = 2167] [outer = 0x110fab800] 03:23:12 INFO - PROCESS | 1653 | 1467109392104 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112d6d400) [pid = 1653] [serial = 2168] [outer = 0x110fab800] 03:23:12 INFO - PROCESS | 1653 | 1467109392611 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:23:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 774ms 03:23:12 INFO - PROCESS | 1653 | 1467109392668 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1653 | 1467109392670 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:23:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:23:12 INFO - PROCESS | 1653 | 1467109392673 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1653 | 1467109392675 Marionette TRACE conn2 <- [1,2862,null,{}] 03:23:12 INFO - PROCESS | 1653 | 1467109392702 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}] 03:23:12 INFO - PROCESS | 1653 | 1467109392705 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:12 INFO - PROCESS | 1653 | 1467109392808 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:23:12 INFO - PROCESS | 1653 | 1467109392887 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1653 | 1467109392889 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc0000 == 28 [pid = 1653] [id = 723] 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116f69c00) [pid = 1653] [serial = 2169] [outer = 0x0] 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11748c000) [pid = 1653] [serial = 2170] [outer = 0x116f69c00] 03:23:12 INFO - PROCESS | 1653 | 1467109392919 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1181f3400) [pid = 1653] [serial = 2171] [outer = 0x116f69c00] 03:23:13 INFO - PROCESS | 1653 | 1467109393405 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 797ms 03:23:13 INFO - PROCESS | 1653 | 1467109393477 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1653 | 1467109393481 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:23:13 INFO - PROCESS | 1653 | 1467109393485 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1653 | 1467109393486 Marionette TRACE conn2 <- [1,2866,null,{}] 03:23:13 INFO - PROCESS | 1653 | 1467109393489 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}] 03:23:13 INFO - PROCESS | 1653 | 1467109393490 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:13 INFO - PROCESS | 1653 | 1467109393594 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:23:13 INFO - PROCESS | 1653 | 1467109393737 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1653 | 1467109393739 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694d000 == 29 [pid = 1653] [id = 724] 03:23:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112d71c00) [pid = 1653] [serial = 2172] [outer = 0x0] 03:23:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1133ab000) [pid = 1653] [serial = 2173] [outer = 0x112d71c00] 03:23:13 INFO - PROCESS | 1653 | 1467109393767 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1161a3400) [pid = 1653] [serial = 2174] [outer = 0x112d71c00] 03:23:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11828b000 == 28 [pid = 1653] [id = 721] 03:23:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1169af800 == 27 [pid = 1653] [id = 720] 03:23:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11828f000 == 26 [pid = 1653] [id = 719] 03:23:14 INFO - PROCESS | 1653 | 1467109394171 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 719ms 03:23:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:23:14 INFO - PROCESS | 1653 | 1467109394205 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1653 | 1467109394207 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:23:14 INFO - PROCESS | 1653 | 1467109394210 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1653 | 1467109394212 Marionette TRACE conn2 <- [1,2870,null,{}] 03:23:14 INFO - PROCESS | 1653 | 1467109394215 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}] 03:23:14 INFO - PROCESS | 1653 | 1467109394216 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:14 INFO - PROCESS | 1653 | 1467109394297 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:23:14 INFO - PROCESS | 1653 | 1467109394368 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1653 | 1467109394370 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119922000 == 27 [pid = 1653] [id = 725] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11676f000) [pid = 1653] [serial = 2175] [outer = 0x0] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1181fec00) [pid = 1653] [serial = 2176] [outer = 0x11676f000] 03:23:14 INFO - PROCESS | 1653 | 1467109394396 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1186fa800) [pid = 1653] [serial = 2177] [outer = 0x11676f000] 03:23:14 INFO - PROCESS | 1653 | 1467109394735 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 570ms 03:23:14 INFO - PROCESS | 1653 | 1467109394782 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1653 | 1467109394784 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:23:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:23:14 INFO - PROCESS | 1653 | 1467109394787 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1653 | 1467109394788 Marionette TRACE conn2 <- [1,2874,null,{}] 03:23:14 INFO - PROCESS | 1653 | 1467109394790 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}] 03:23:14 INFO - PROCESS | 1653 | 1467109394792 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:14 INFO - PROCESS | 1653 | 1467109394890 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:23:14 INFO - PROCESS | 1653 | 1467109394933 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1653 | 1467109394934 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1252b3000 == 28 [pid = 1653] [id = 726] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1176d1400) [pid = 1653] [serial = 2178] [outer = 0x0] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11930a800) [pid = 1653] [serial = 2179] [outer = 0x1176d1400] 03:23:14 INFO - PROCESS | 1653 | 1467109394960 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129af000) [pid = 1653] [serial = 2180] [outer = 0x1176d1400] 03:23:15 INFO - PROCESS | 1653 | 1467109395305 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:23:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 569ms 03:23:15 INFO - PROCESS | 1653 | 1467109395356 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1653 | 1467109395357 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:23:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:23:15 INFO - PROCESS | 1653 | 1467109395365 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1653 | 1467109395369 Marionette TRACE conn2 <- [1,2878,null,{}] 03:23:15 INFO - PROCESS | 1653 | 1467109395379 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}] 03:23:15 INFO - PROCESS | 1653 | 1467109395382 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:15 INFO - PROCESS | 1653 | 1467109395485 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:23:15 INFO - PROCESS | 1653 | 1467109395488 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 1653 | 1467109395490 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1128a9000 == 29 [pid = 1653] [id = 727] 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129ac400) [pid = 1653] [serial = 2181] [outer = 0x0] 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119983c00) [pid = 1653] [serial = 2182] [outer = 0x1129ac400] 03:23:15 INFO - PROCESS | 1653 | 1467109395513 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1241ad000) [pid = 1653] [serial = 2183] [outer = 0x1129ac400] 03:23:15 INFO - PROCESS | 1653 | 1467109395882 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:23:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 529ms 03:23:15 INFO - PROCESS | 1653 | 1467109395889 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1653 | 1467109395891 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:23:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:23:15 INFO - PROCESS | 1653 | 1467109395893 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1653 | 1467109395895 Marionette TRACE conn2 <- [1,2882,null,{}] 03:23:15 INFO - PROCESS | 1653 | 1467109395899 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}] 03:23:15 INFO - PROCESS | 1653 | 1467109395900 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:16 INFO - PROCESS | 1653 | 1467109396004 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:23:16 INFO - PROCESS | 1653 | 1467109396014 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1653 | 1467109396015 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a47e000 == 30 [pid = 1653] [id = 728] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124382400) [pid = 1653] [serial = 2184] [outer = 0x0] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1245b3000) [pid = 1653] [serial = 2185] [outer = 0x124382400] 03:23:16 INFO - PROCESS | 1653 | 1467109396039 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124b7f800) [pid = 1653] [serial = 2186] [outer = 0x124382400] 03:23:16 INFO - PROCESS | 1653 | 1467109396362 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:23:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 523ms 03:23:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:23:16 INFO - PROCESS | 1653 | 1467109396417 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1653 | 1467109396418 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:23:16 INFO - PROCESS | 1653 | 1467109396420 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 1653 | 1467109396421 Marionette TRACE conn2 <- [1,2886,null,{}] 03:23:16 INFO - PROCESS | 1653 | 1467109396424 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}] 03:23:16 INFO - PROCESS | 1653 | 1467109396425 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:16 INFO - PROCESS | 1653 | 1467109396519 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:23:16 INFO - PROCESS | 1653 | 1467109396532 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1653 | 1467109396537 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12887f800 == 31 [pid = 1653] [id = 729] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125520400) [pid = 1653] [serial = 2187] [outer = 0x0] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125c48800) [pid = 1653] [serial = 2188] [outer = 0x125520400] 03:23:16 INFO - PROCESS | 1653 | 1467109396569 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1268be000) [pid = 1653] [serial = 2189] [outer = 0x125520400] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12c86e000) [pid = 1653] [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.] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12cb23800) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1121b2000) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11616fc00) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1133db800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1268e4c00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125c48400) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1129a7c00) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124261400) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118d52000) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133b6400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11819ac00) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128d2fc00) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11811b400) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129abc00) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124ef4400) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11819c000) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11309c400) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176d4400) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133ab400) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1246afc00) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128980000) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11662f400) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:23:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129482000) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:23:16 INFO - PROCESS | 1653 | 1467109396960 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:23:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 567ms 03:23:16 INFO - PROCESS | 1653 | 1467109396993 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1653 | 1467109396994 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:23:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:23:17 INFO - PROCESS | 1653 | 1467109396999 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1653 | 1467109397002 Marionette TRACE conn2 <- [1,2890,null,{}] 03:23:17 INFO - PROCESS | 1653 | 1467109397004 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}] 03:23:17 INFO - PROCESS | 1653 | 1467109397005 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:17 INFO - PROCESS | 1653 | 1467109397086 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:23:17 INFO - PROCESS | 1653 | 1467109397089 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 1653 | 1467109397090 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab69800 == 32 [pid = 1653] [id = 730] 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133db800) [pid = 1653] [serial = 2190] [outer = 0x0] 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118207000) [pid = 1653] [serial = 2191] [outer = 0x1133db800] 03:23:17 INFO - PROCESS | 1653 | 1467109397117 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245a9c00) [pid = 1653] [serial = 2192] [outer = 0x1133db800] 03:23:17 INFO - PROCESS | 1653 | 1467109397449 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 471ms 03:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:23:17 INFO - PROCESS | 1653 | 1467109397470 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1653 | 1467109397471 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:23:17 INFO - PROCESS | 1653 | 1467109397481 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1653 | 1467109397484 Marionette TRACE conn2 <- [1,2894,null,{}] 03:23:17 INFO - PROCESS | 1653 | 1467109397486 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}] 03:23:17 INFO - PROCESS | 1653 | 1467109397487 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:17 INFO - PROCESS | 1653 | 1467109397561 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:23:17 INFO - PROCESS | 1653 | 1467109397567 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 1653 | 1467109397568 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b945800 == 33 [pid = 1653] [id = 731] 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1246afc00) [pid = 1653] [serial = 2193] [outer = 0x0] 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126d46800) [pid = 1653] [serial = 2194] [outer = 0x1246afc00] 03:23:17 INFO - PROCESS | 1653 | 1467109397592 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12707c800) [pid = 1653] [serial = 2195] [outer = 0x1246afc00] 03:23:17 INFO - PROCESS | 1653 | 1467109397939 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]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 480ms 03:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:23:17 INFO - PROCESS | 1653 | 1467109397953 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1653 | 1467109397954 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:23:17 INFO - PROCESS | 1653 | 1467109397956 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1653 | 1467109397957 Marionette TRACE conn2 <- [1,2898,null,{}] 03:23:17 INFO - PROCESS | 1653 | 1467109397960 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}] 03:23:17 INFO - PROCESS | 1653 | 1467109397961 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:18 INFO - PROCESS | 1653 | 1467109398069 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:23:18 INFO - PROCESS | 1653 | 1467109398075 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1653 | 1467109398076 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd96000 == 34 [pid = 1653] [id = 732] 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12707cc00) [pid = 1653] [serial = 2196] [outer = 0x0] 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12860d000) [pid = 1653] [serial = 2197] [outer = 0x12707cc00] 03:23:18 INFO - PROCESS | 1653 | 1467109398100 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128923000) [pid = 1653] [serial = 2198] [outer = 0x12707cc00] 03:23:18 INFO - PROCESS | 1653 | 1467109398406 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:23:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 469ms 03:23:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:23:18 INFO - PROCESS | 1653 | 1467109398426 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 1653 | 1467109398427 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:23:18 INFO - PROCESS | 1653 | 1467109398440 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 1653 | 1467109398442 Marionette TRACE conn2 <- [1,2902,null,{}] 03:23:18 INFO - PROCESS | 1653 | 1467109398444 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}] 03:23:18 INFO - PROCESS | 1653 | 1467109398445 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:18 INFO - PROCESS | 1653 | 1467109398522 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:23:18 INFO - PROCESS | 1653 | 1467109398526 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1653 | 1467109398527 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1252b2000 == 35 [pid = 1653] [id = 733] 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119c4dc00) [pid = 1653] [serial = 2199] [outer = 0x0] 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128980000) [pid = 1653] [serial = 2200] [outer = 0x119c4dc00] 03:23:18 INFO - PROCESS | 1653 | 1467109398554 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d29c00) [pid = 1653] [serial = 2201] [outer = 0x119c4dc00] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119922000 == 34 [pid = 1653] [id = 725] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11694d000 == 33 [pid = 1653] [id = 724] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc0000 == 32 [pid = 1653] [id = 723] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x115de1000 == 31 [pid = 1653] [id = 722] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1252b3000 == 30 [pid = 1653] [id = 726] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b945800 == 29 [pid = 1653] [id = 731] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12887f800 == 28 [pid = 1653] [id = 729] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a47e000 == 27 [pid = 1653] [id = 728] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab69800 == 26 [pid = 1653] [id = 730] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1128a9000 == 25 [pid = 1653] [id = 727] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1181a8000) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116903000) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118406800) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117222c00) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119303c00) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1186fc800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113c3cc00) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125c44000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a57fc00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129255000) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128d28400) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127075000) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124ef1800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129255800) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1150cd400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12aa7a400) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a99e000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116170000) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd96000 == 24 [pid = 1653] [id = 732] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1176cbc00) [pid = 1653] [serial = 1472] [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.] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12cb26000) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112ddf000) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129253000) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113c9a400) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128921000) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128d2d400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1247e2800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11819cc00) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12902b800) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x128921800) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1245b1800) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12947b000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x116f69800) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1246a6c00) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x115f17800) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x118402400) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x116175c00) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12925c000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1181a0800) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x125720400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x11930a400) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x129274800) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x119c9c800) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x118952400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x11820dc00) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x12a4c0c00) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x124ef2800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1653 | 1467109400028 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1631ms 03:23:20 INFO - PROCESS | 1653 | 1467109400062 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:23:20 INFO - PROCESS | 1653 | 1467109400064 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:23:20 INFO - PROCESS | 1653 | 1467109400068 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1653 | 1467109400070 Marionette TRACE conn2 <- [1,2906,null,{}] 03:23:20 INFO - PROCESS | 1653 | 1467109400074 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}] 03:23:20 INFO - PROCESS | 1653 | 1467109400076 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:20 INFO - PROCESS | 1653 | 1467109400158 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:23:20 INFO - PROCESS | 1653 | 1467109400214 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1653 | 1467109400217 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aba800 == 25 [pid = 1653] [id = 734] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x115fc1800) [pid = 1653] [serial = 2202] [outer = 0x0] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1161a5000) [pid = 1653] [serial = 2203] [outer = 0x115fc1800] 03:23:20 INFO - PROCESS | 1653 | 1467109400245 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x116a13800) [pid = 1653] [serial = 2204] [outer = 0x115fc1800] 03:23:20 INFO - PROCESS | 1653 | 1467109400568 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 03:23:20 INFO - PROCESS | 1653 | 1467109400588 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1653 | 1467109400591 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:23:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:23:20 INFO - PROCESS | 1653 | 1467109400599 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1653 | 1467109400601 Marionette TRACE conn2 <- [1,2910,null,{}] 03:23:20 INFO - PROCESS | 1653 | 1467109400604 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}] 03:23:20 INFO - PROCESS | 1653 | 1467109400606 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:20 INFO - PROCESS | 1653 | 1467109400706 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:23:20 INFO - PROCESS | 1653 | 1467109400783 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1653 | 1467109400785 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11829a800 == 26 [pid = 1653] [id = 735] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x116a19000) [pid = 1653] [serial = 2205] [outer = 0x0] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1172c1c00) [pid = 1653] [serial = 2206] [outer = 0x116a19000] 03:23:20 INFO - PROCESS | 1653 | 1467109400830 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1181a4c00) [pid = 1653] [serial = 2207] [outer = 0x116a19000] 03:23:21 INFO - PROCESS | 1653 | 1467109401137 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]]]}] 03:23:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:23:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:23:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 574ms 03:23:21 INFO - PROCESS | 1653 | 1467109401170 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1653 | 1467109401183 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:23:21 INFO - TEST-START | /DOMEvents/constructors.html 03:23:21 INFO - PROCESS | 1653 | 1467109401191 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1653 | 1467109401194 Marionette TRACE conn2 <- [1,2914,null,{}] 03:23:21 INFO - PROCESS | 1653 | 1467109401206 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}] 03:23:21 INFO - PROCESS | 1653 | 1467109401209 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:21 INFO - PROCESS | 1653 | 1467109401315 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:23:21 INFO - PROCESS | 1653 | 1467109401348 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1653 | 1467109401350 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c21800 == 27 [pid = 1653] [id = 736] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x111e2c800) [pid = 1653] [serial = 2208] [outer = 0x0] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1186f7000) [pid = 1653] [serial = 2209] [outer = 0x111e2c800] 03:23:21 INFO - PROCESS | 1653 | 1467109401378 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1192ab400) [pid = 1653] [serial = 2210] [outer = 0x111e2c800] 03:23:21 INFO - PROCESS | 1653 | 1467109401705 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]]]}] 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:23:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:23:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:23:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 530ms 03:23:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:23:21 INFO - PROCESS | 1653 | 1467109401723 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1653 | 1467109401724 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:23:21 INFO - PROCESS | 1653 | 1467109401727 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1653 | 1467109401728 Marionette TRACE conn2 <- [1,2918,null,{}] 03:23:21 INFO - PROCESS | 1653 | 1467109401733 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}] 03:23:21 INFO - PROCESS | 1653 | 1467109401735 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:21 INFO - PROCESS | 1653 | 1467109401811 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:23:21 INFO - PROCESS | 1653 | 1467109401817 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1653 | 1467109401818 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fc1000 == 28 [pid = 1653] [id = 737] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1196ca800) [pid = 1653] [serial = 2211] [outer = 0x0] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119c49800) [pid = 1653] [serial = 2212] [outer = 0x1196ca800] 03:23:21 INFO - PROCESS | 1653 | 1467109401843 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12252cc00) [pid = 1653] [serial = 2213] [outer = 0x1196ca800] 03:23:22 INFO - PROCESS | 1653 | 1467109402193 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:23:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:23:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 472ms 03:23:22 INFO - PROCESS | 1653 | 1467109402200 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 1653 | 1467109402202 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:23:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:23:22 INFO - PROCESS | 1653 | 1467109402204 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1653 | 1467109402206 Marionette TRACE conn2 <- [1,2922,null,{}] 03:23:22 INFO - PROCESS | 1653 | 1467109402209 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}] 03:23:22 INFO - PROCESS | 1653 | 1467109402210 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:22 INFO - PROCESS | 1653 | 1467109402360 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:23:22 INFO - PROCESS | 1653 | 1467109402369 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 1653 | 1467109402370 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d19800 == 29 [pid = 1653] [id = 738] 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116175800) [pid = 1653] [serial = 2214] [outer = 0x0] 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1241aa000) [pid = 1653] [serial = 2215] [outer = 0x116175800] 03:23:22 INFO - PROCESS | 1653 | 1467109402399 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1245b1800) [pid = 1653] [serial = 2216] [outer = 0x116175800] 03:23:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:22 INFO - PROCESS | 1653 | 1467109402712 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]]]}] 03:23:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:23:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:22 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 03:23:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:22 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 03:23:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:22 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]" 03:23:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:23:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 03:23:22 INFO - PROCESS | 1653 | 1467109402725 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:23:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:23:22 INFO - PROCESS | 1653 | 1467109402726 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:23:22 INFO - PROCESS | 1653 | 1467109402728 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1653 | 1467109402731 Marionette TRACE conn2 <- [1,2926,null,{}] 03:23:22 INFO - PROCESS | 1653 | 1467109402735 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}] 03:23:22 INFO - PROCESS | 1653 | 1467109402739 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:22 INFO - PROCESS | 1653 | 1467109402835 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:23:22 INFO - PROCESS | 1653 | 1467109402839 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 1653 | 1467109402840 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129665800 == 30 [pid = 1653] [id = 739] 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1245b4000) [pid = 1653] [serial = 2217] [outer = 0x0] 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x124b86000) [pid = 1653] [serial = 2218] [outer = 0x1245b4000] 03:23:22 INFO - PROCESS | 1653 | 1467109402864 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12897dc00) [pid = 1653] [serial = 2219] [outer = 0x1245b4000] 03:23:23 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:23:23 INFO - PROCESS | 1653 | 1467109403173 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]]]}] 03:23:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:23:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 472ms 03:23:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:23:23 INFO - PROCESS | 1653 | 1467109403202 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 1653 | 1467109403203 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:23:23 INFO - PROCESS | 1653 | 1467109403205 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 1653 | 1467109403206 Marionette TRACE conn2 <- [1,2930,null,{}] 03:23:23 INFO - PROCESS | 1653 | 1467109403211 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}] 03:23:23 INFO - PROCESS | 1653 | 1467109403212 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:23 INFO - PROCESS | 1653 | 1467109403317 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:23:23 INFO - PROCESS | 1653 | 1467109403323 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1653 | 1467109403324 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a591000 == 31 [pid = 1653] [id = 740] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118d5a800) [pid = 1653] [serial = 2220] [outer = 0x0] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x128989400) [pid = 1653] [serial = 2221] [outer = 0x118d5a800] 03:23:23 INFO - PROCESS | 1653 | 1467109403347 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12902c800) [pid = 1653] [serial = 2222] [outer = 0x118d5a800] 03:23:23 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:23:23 INFO - PROCESS | 1653 | 1467109403608 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]]]}] 03:23:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:23:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 421ms 03:23:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:23:23 INFO - PROCESS | 1653 | 1467109403626 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 1653 | 1467109403628 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:23:23 INFO - PROCESS | 1653 | 1467109403637 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 1653 | 1467109403638 Marionette TRACE conn2 <- [1,2934,null,{}] 03:23:23 INFO - PROCESS | 1653 | 1467109403640 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}] 03:23:23 INFO - PROCESS | 1653 | 1467109403641 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:23 INFO - PROCESS | 1653 | 1467109403723 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:23:23 INFO - PROCESS | 1653 | 1467109403726 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1653 | 1467109403728 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b613000 == 32 [pid = 1653] [id = 741] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12902cc00) [pid = 1653] [serial = 2223] [outer = 0x0] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x129250400) [pid = 1653] [serial = 2224] [outer = 0x12902cc00] 03:23:23 INFO - PROCESS | 1653 | 1467109403754 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x129266400) [pid = 1653] [serial = 2225] [outer = 0x12902cc00] 03:23:24 INFO - PROCESS | 1653 | 1467109404051 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]]]}] 03:23:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:23:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 474ms 03:23:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:23:24 INFO - PROCESS | 1653 | 1467109404105 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1653 | 1467109404106 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:23:24 INFO - PROCESS | 1653 | 1467109404108 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1653 | 1467109404109 Marionette TRACE conn2 <- [1,2938,null,{}] 03:23:24 INFO - PROCESS | 1653 | 1467109404112 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}] 03:23:24 INFO - PROCESS | 1653 | 1467109404114 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:24 INFO - PROCESS | 1653 | 1467109404191 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:23:24 INFO - PROCESS | 1653 | 1467109404254 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1653 | 1467109404256 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c21000 == 33 [pid = 1653] [id = 742] 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12252b800) [pid = 1653] [serial = 2226] [outer = 0x0] 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x129478000) [pid = 1653] [serial = 2227] [outer = 0x12252b800] 03:23:24 INFO - PROCESS | 1653 | 1467109404281 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x129484000) [pid = 1653] [serial = 2228] [outer = 0x12252b800] 03:23:24 INFO - PROCESS | 1653 | 1467109404509 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]]]}] 03:23:24 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. 03:23:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 422ms 03:23:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:23:24 INFO - PROCESS | 1653 | 1467109404537 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1653 | 1467109404538 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:23:24 INFO - PROCESS | 1653 | 1467109404540 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1653 | 1467109404541 Marionette TRACE conn2 <- [1,2942,null,{}] 03:23:24 INFO - PROCESS | 1653 | 1467109404544 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}] 03:23:24 INFO - PROCESS | 1653 | 1467109404545 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:24 INFO - PROCESS | 1653 | 1467109404639 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:23:24 INFO - PROCESS | 1653 | 1467109404642 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1653 | 1467109404644 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c728800 == 34 [pid = 1653] [id = 743] 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118d4f800) [pid = 1653] [serial = 2229] [outer = 0x0] 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12a4c0c00) [pid = 1653] [serial = 2230] [outer = 0x118d4f800] 03:23:24 INFO - PROCESS | 1653 | 1467109404670 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12a578800) [pid = 1653] [serial = 2231] [outer = 0x118d4f800] 03:23:24 INFO - PROCESS | 1653 | 1467109404981 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"]]]}] 03:23:25 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 03:23:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:23:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 03:23:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:23:25 INFO - PROCESS | 1653 | 1467109405011 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 1653 | 1467109405012 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:23:25 INFO - PROCESS | 1653 | 1467109405017 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 1653 | 1467109405018 Marionette TRACE conn2 <- [1,2946,null,{}] 03:23:25 INFO - PROCESS | 1653 | 1467109405021 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}] 03:23:25 INFO - PROCESS | 1653 | 1467109405022 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:25 INFO - PROCESS | 1653 | 1467109405106 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:23:25 INFO - PROCESS | 1653 | 1467109405185 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1653 | 1467109405186 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cb2800 == 35 [pid = 1653] [id = 744] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1133af000) [pid = 1653] [serial = 2232] [outer = 0x0] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12a57d400) [pid = 1653] [serial = 2233] [outer = 0x1133af000] 03:23:25 INFO - PROCESS | 1653 | 1467109405212 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12aa87000) [pid = 1653] [serial = 2234] [outer = 0x1133af000] 03:23:25 INFO - PROCESS | 1653 | 1467109405502 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]]]}] 03:23:25 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. 03:23:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 527ms 03:23:25 INFO - PROCESS | 1653 | 1467109405543 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 1653 | 1467109405544 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:23:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:23:25 INFO - PROCESS | 1653 | 1467109405549 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 1653 | 1467109405551 Marionette TRACE conn2 <- [1,2950,null,{}] 03:23:25 INFO - PROCESS | 1653 | 1467109405553 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}] 03:23:25 INFO - PROCESS | 1653 | 1467109405555 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:25 INFO - PROCESS | 1653 | 1467109405658 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:23:25 INFO - PROCESS | 1653 | 1467109405662 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1653 | 1467109405663 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf0e000 == 36 [pid = 1653] [id = 745] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12aa87800) [pid = 1653] [serial = 2235] [outer = 0x0] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12aba1400) [pid = 1653] [serial = 2236] [outer = 0x12aa87800] 03:23:25 INFO - PROCESS | 1653 | 1467109405687 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b648800) [pid = 1653] [serial = 2237] [outer = 0x12aa87800] 03:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf17000 == 37 [pid = 1653] [id = 746] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12b64e400) [pid = 1653] [serial = 2238] [outer = 0x0] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12ab9b800) [pid = 1653] [serial = 2239] [outer = 0x12b64e400] 03:23:26 INFO - PROCESS | 1653 | 1467109406024 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]]]}] 03:23:26 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. 03:23:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 03:23:26 INFO - PROCESS | 1653 | 1467109406070 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1653 | 1467109406071 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:23:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:23:26 INFO - PROCESS | 1653 | 1467109406073 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1653 | 1467109406074 Marionette TRACE conn2 <- [1,2954,null,{}] 03:23:26 INFO - PROCESS | 1653 | 1467109406076 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}] 03:23:26 INFO - PROCESS | 1653 | 1467109406077 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:26 INFO - PROCESS | 1653 | 1467109406197 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:23:26 INFO - PROCESS | 1653 | 1467109406211 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1653 | 1467109406212 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d153000 == 38 [pid = 1653] [id = 747] 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b64a800) [pid = 1653] [serial = 2240] [outer = 0x0] 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b64f000) [pid = 1653] [serial = 2241] [outer = 0x12b64a800] 03:23:26 INFO - PROCESS | 1653 | 1467109406236 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b8ec000) [pid = 1653] [serial = 2242] [outer = 0x12b64a800] 03:23:26 INFO - PROCESS | 1653 | 1467109406580 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]]]}] 03:23:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:23:26 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 03:23:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 03:23:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:23:26 INFO - PROCESS | 1653 | 1467109406596 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1653 | 1467109406599 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:23:26 INFO - PROCESS | 1653 | 1467109406601 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1653 | 1467109406602 Marionette TRACE conn2 <- [1,2958,null,{}] 03:23:26 INFO - PROCESS | 1653 | 1467109406605 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}] 03:23:26 INFO - PROCESS | 1653 | 1467109406606 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:26 INFO - PROCESS | 1653 | 1467109406777 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:23:26 INFO - PROCESS | 1653 | 1467109406791 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1653 | 1467109406792 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d9d5800 == 39 [pid = 1653] [id = 748] 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b64ac00) [pid = 1653] [serial = 2243] [outer = 0x0] 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b8f3c00) [pid = 1653] [serial = 2244] [outer = 0x12b64ac00] 03:23:26 INFO - PROCESS | 1653 | 1467109406827 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b8ecc00) [pid = 1653] [serial = 2245] [outer = 0x12b64ac00] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176d1400) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129ac400) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125520400) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12707cc00) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124382400) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1246afc00) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1133db800) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11676f000) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d71c00) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f69c00) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110fab800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:23:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116f6cc00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:23:27 INFO - PROCESS | 1653 | 1467109407658 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]]]}] 03:23:27 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. 03:23:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1069ms 03:23:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:23:27 INFO - PROCESS | 1653 | 1467109407672 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 1653 | 1467109407673 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:23:27 INFO - PROCESS | 1653 | 1467109407677 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 1653 | 1467109407678 Marionette TRACE conn2 <- [1,2962,null,{}] 03:23:27 INFO - PROCESS | 1653 | 1467109407682 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}] 03:23:27 INFO - PROCESS | 1653 | 1467109407683 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:27 INFO - PROCESS | 1653 | 1467109407792 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:23:27 INFO - PROCESS | 1653 | 1467109407854 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 1653 | 1467109407855 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x110da5800 == 40 [pid = 1653] [id = 749] 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a79400) [pid = 1653] [serial = 2246] [outer = 0x0] 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116974c00) [pid = 1653] [serial = 2247] [outer = 0x112a79400] 03:23:27 INFO - PROCESS | 1653 | 1467109407878 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118951c00) [pid = 1653] [serial = 2248] [outer = 0x112a79400] 03:23:28 INFO - PROCESS | 1653 | 1467109408135 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]]]}] 03:23:28 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. 03:23:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 472ms 03:23:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:23:28 INFO - PROCESS | 1653 | 1467109408151 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1653 | 1467109408152 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:23:28 INFO - PROCESS | 1653 | 1467109408156 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1653 | 1467109408157 Marionette TRACE conn2 <- [1,2966,null,{}] 03:23:28 INFO - PROCESS | 1653 | 1467109408159 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}] 03:23:28 INFO - PROCESS | 1653 | 1467109408160 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:28 INFO - PROCESS | 1653 | 1467109408246 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:23:28 INFO - PROCESS | 1653 | 1467109408252 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1653 | 1467109408253 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189db000 == 41 [pid = 1653] [id = 750] 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182b9400) [pid = 1653] [serial = 2249] [outer = 0x0] 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125524c00) [pid = 1653] [serial = 2250] [outer = 0x1182b9400] 03:23:28 INFO - PROCESS | 1653 | 1467109408277 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b8fa800) [pid = 1653] [serial = 2251] [outer = 0x1182b9400] 03:23:28 INFO - PROCESS | 1653 | 1467109408610 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]]]}] 03:23:28 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. 03:23:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 03:23:28 INFO - PROCESS | 1653 | 1467109408627 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1653 | 1467109408629 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:23:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:23:28 INFO - PROCESS | 1653 | 1467109408634 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1653 | 1467109408636 Marionette TRACE conn2 <- [1,2970,null,{}] 03:23:28 INFO - PROCESS | 1653 | 1467109408640 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}] 03:23:28 INFO - PROCESS | 1653 | 1467109408642 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:28 INFO - PROCESS | 1653 | 1467109408805 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:23:28 INFO - PROCESS | 1653 | 1467109408818 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1653 | 1467109408819 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d846000 == 42 [pid = 1653] [id = 751] 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125cc7c00) [pid = 1653] [serial = 2252] [outer = 0x0] 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b99e800) [pid = 1653] [serial = 2253] [outer = 0x125cc7c00] 03:23:28 INFO - PROCESS | 1653 | 1467109408858 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b9a7800) [pid = 1653] [serial = 2254] [outer = 0x125cc7c00] 03:23:29 INFO - PROCESS | 1653 | 1467109409212 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]]]}] 03:23:29 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. 03:23:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 03:23:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:23:29 INFO - PROCESS | 1653 | 1467109409256 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1653 | 1467109409258 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:23:29 INFO - PROCESS | 1653 | 1467109409260 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1653 | 1467109409261 Marionette TRACE conn2 <- [1,2974,null,{}] 03:23:29 INFO - PROCESS | 1653 | 1467109409263 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}] 03:23:29 INFO - PROCESS | 1653 | 1467109409264 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:29 INFO - PROCESS | 1653 | 1467109409350 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:23:29 INFO - PROCESS | 1653 | 1467109409415 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 1653 | 1467109409416 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e0d8000 == 43 [pid = 1653] [id = 752] 03:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b9a7400) [pid = 1653] [serial = 2255] [outer = 0x0] 03:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12be0a400) [pid = 1653] [serial = 2256] [outer = 0x12b9a7400] 03:23:29 INFO - PROCESS | 1653 | 1467109409439 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12be0f000) [pid = 1653] [serial = 2257] [outer = 0x12b9a7400] 03:23:29 INFO - PROCESS | 1653 | 1467109409846 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]]]}] 03:23:29 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. 03:23:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 03:23:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:23:29 INFO - PROCESS | 1653 | 1467109409879 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1653 | 1467109409882 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:23:29 INFO - PROCESS | 1653 | 1467109409885 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1653 | 1467109409888 Marionette TRACE conn2 <- [1,2978,null,{}] 03:23:29 INFO - PROCESS | 1653 | 1467109409893 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}] 03:23:29 INFO - PROCESS | 1653 | 1467109409895 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:30 INFO - PROCESS | 1653 | 1467109410026 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:23:30 INFO - PROCESS | 1653 | 1467109410116 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1653 | 1467109410117 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x110e22800 == 44 [pid = 1653] [id = 753] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1133da800) [pid = 1653] [serial = 2258] [outer = 0x0] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116175c00) [pid = 1653] [serial = 2259] [outer = 0x1133da800] 03:23:30 INFO - PROCESS | 1653 | 1467109410150 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117224400) [pid = 1653] [serial = 2260] [outer = 0x1133da800] 03:23:30 INFO - PROCESS | 1653 | 1467109410553 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]]]}] 03:23:30 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. 03:23:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 673ms 03:23:30 INFO - PROCESS | 1653 | 1467109410558 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 1653 | 1467109410561 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:23:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:23:30 INFO - PROCESS | 1653 | 1467109410566 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 1653 | 1467109410568 Marionette TRACE conn2 <- [1,2982,null,{}] 03:23:30 INFO - PROCESS | 1653 | 1467109410570 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}] 03:23:30 INFO - PROCESS | 1653 | 1467109410572 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:30 INFO - PROCESS | 1653 | 1467109410688 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:23:30 INFO - PROCESS | 1653 | 1467109410797 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1653 | 1467109410798 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118296800 == 45 [pid = 1653] [id = 754] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1186f1000) [pid = 1653] [serial = 2261] [outer = 0x0] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11895c800) [pid = 1653] [serial = 2262] [outer = 0x1186f1000] 03:23:30 INFO - PROCESS | 1653 | 1467109410829 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119309400) [pid = 1653] [serial = 2263] [outer = 0x1186f1000] 03:23:31 INFO - PROCESS | 1653 | 1467109411251 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"]]]}] 03:23:31 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 03:23:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:23:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 722ms 03:23:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:23:31 INFO - PROCESS | 1653 | 1467109411289 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 1653 | 1467109411290 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:23:31 INFO - PROCESS | 1653 | 1467109411293 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1653 | 1467109411295 Marionette TRACE conn2 <- [1,2986,null,{}] 03:23:31 INFO - PROCESS | 1653 | 1467109411303 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}] 03:23:31 INFO - PROCESS | 1653 | 1467109411306 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:31 INFO - PROCESS | 1653 | 1467109411426 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:23:31 INFO - PROCESS | 1653 | 1467109411668 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 1653 | 1467109411670 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x110e17800 == 46 [pid = 1653] [id = 755] 03:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x111c13800) [pid = 1653] [serial = 2264] [outer = 0x0] 03:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11272d000) [pid = 1653] [serial = 2265] [outer = 0x111c13800] 03:23:31 INFO - PROCESS | 1653 | 1467109411734 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1133ae800) [pid = 1653] [serial = 2266] [outer = 0x111c13800] 03:23:32 INFO - PROCESS | 1653 | 1467109412167 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]]]}] 03:23:32 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. 03:23:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 03:23:32 INFO - PROCESS | 1653 | 1467109412217 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 1653 | 1467109412220 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:23:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:23:32 INFO - PROCESS | 1653 | 1467109412224 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1653 | 1467109412226 Marionette TRACE conn2 <- [1,2990,null,{}] 03:23:32 INFO - PROCESS | 1653 | 1467109412231 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}] 03:23:32 INFO - PROCESS | 1653 | 1467109412234 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:32 INFO - PROCESS | 1653 | 1467109412344 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:23:32 INFO - PROCESS | 1653 | 1467109412407 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1653 | 1467109412409 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116956800 == 47 [pid = 1653] [id = 756] 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113c31400) [pid = 1653] [serial = 2267] [outer = 0x0] 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113c9a800) [pid = 1653] [serial = 2268] [outer = 0x113c31400] 03:23:32 INFO - PROCESS | 1653 | 1467109412436 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x115fc1000) [pid = 1653] [serial = 2269] [outer = 0x113c31400] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d846000 == 46 [pid = 1653] [id = 751] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1189db000 == 45 [pid = 1653] [id = 750] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x110da5800 == 44 [pid = 1653] [id = 749] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128980000) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d9d5800 == 43 [pid = 1653] [id = 748] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d153000 == 42 [pid = 1653] [id = 747] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf17000 == 41 [pid = 1653] [id = 746] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf0e000 == 40 [pid = 1653] [id = 745] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x125cb2800 == 39 [pid = 1653] [id = 744] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12c728800 == 38 [pid = 1653] [id = 743] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119c21000 == 37 [pid = 1653] [id = 742] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12b613000 == 36 [pid = 1653] [id = 741] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12a591000 == 35 [pid = 1653] [id = 740] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x129665800 == 34 [pid = 1653] [id = 739] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126d19800 == 33 [pid = 1653] [id = 738] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124fc1000 == 32 [pid = 1653] [id = 737] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119c21800 == 31 [pid = 1653] [id = 736] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11829a800 == 30 [pid = 1653] [id = 735] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116aba800 == 29 [pid = 1653] [id = 734] 03:23:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1252b2000 == 28 [pid = 1653] [id = 733] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1176cd400) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11930a800) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129af000) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1241ad000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119983c00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125c48800) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128923000) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1245b3000) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124b7f800) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126d46800) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12860d000) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118207000) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1268be000) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1181fec00) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1161a3400) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1133ab000) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1181f3400) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11748c000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d6d400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128c9800) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1186fa800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12707c800) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1245a9c00) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 03:23:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f05000 == 29 [pid = 1653] [id = 757] 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11676f800) [pid = 1653] [serial = 2270] [outer = 0x0] 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113ceb800) [pid = 1653] [serial = 2271] [outer = 0x11676f800] 03:23:32 INFO - PROCESS | 1653 | 1467109412818 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]]]}] 03:23:32 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. 03:23:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 03:23:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:23:32 INFO - PROCESS | 1653 | 1467109412849 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 1653 | 1467109412851 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:23:32 INFO - PROCESS | 1653 | 1467109412854 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1653 | 1467109412856 Marionette TRACE conn2 <- [1,2994,null,{}] 03:23:32 INFO - PROCESS | 1653 | 1467109412858 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}] 03:23:32 INFO - PROCESS | 1653 | 1467109412859 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:32 INFO - PROCESS | 1653 | 1467109412956 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:23:33 INFO - PROCESS | 1653 | 1467109413015 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1653 | 1467109413016 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11724a000 == 30 [pid = 1653] [id = 758] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112730c00) [pid = 1653] [serial = 2272] [outer = 0x0] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116905800) [pid = 1653] [serial = 2273] [outer = 0x112730c00] 03:23:33 INFO - PROCESS | 1653 | 1467109413042 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117226800) [pid = 1653] [serial = 2274] [outer = 0x112730c00] 03:23:33 INFO - PROCESS | 1653 | 1467109413327 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]]]}] 03:23:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:23:33 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 03:23:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 03:23:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:23:33 INFO - PROCESS | 1653 | 1467109413373 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1653 | 1467109413374 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:23:33 INFO - PROCESS | 1653 | 1467109413378 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1653 | 1467109413385 Marionette TRACE conn2 <- [1,2998,null,{}] 03:23:33 INFO - PROCESS | 1653 | 1467109413392 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}] 03:23:33 INFO - PROCESS | 1653 | 1467109413395 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:33 INFO - PROCESS | 1653 | 1467109413478 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:23:33 INFO - PROCESS | 1653 | 1467109413538 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1653 | 1467109413540 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116607000 == 31 [pid = 1653] [id = 759] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x117226400) [pid = 1653] [serial = 2275] [outer = 0x0] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1176cf000) [pid = 1653] [serial = 2276] [outer = 0x117226400] 03:23:33 INFO - PROCESS | 1653 | 1467109413570 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1181ff000) [pid = 1653] [serial = 2277] [outer = 0x117226400] 03:23:33 INFO - PROCESS | 1653 | 1467109413871 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]]]}] 03:23:33 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. 03:23:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 527ms 03:23:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:23:33 INFO - PROCESS | 1653 | 1467109413905 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1653 | 1467109413907 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:23:33 INFO - PROCESS | 1653 | 1467109413910 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1653 | 1467109413912 Marionette TRACE conn2 <- [1,3002,null,{}] 03:23:33 INFO - PROCESS | 1653 | 1467109413915 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}] 03:23:33 INFO - PROCESS | 1653 | 1467109413917 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:34 INFO - PROCESS | 1653 | 1467109414042 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:23:34 INFO - PROCESS | 1653 | 1467109414127 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1653 | 1467109414129 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cab800 == 32 [pid = 1653] [id = 760] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112d6a400) [pid = 1653] [serial = 2278] [outer = 0x0] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118207800) [pid = 1653] [serial = 2279] [outer = 0x112d6a400] 03:23:34 INFO - PROCESS | 1653 | 1467109414170 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118958400) [pid = 1653] [serial = 2280] [outer = 0x112d6a400] 03:23:34 INFO - PROCESS | 1653 | 1467109414460 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]]]}] 03:23:34 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. 03:23:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 573ms 03:23:34 INFO - PROCESS | 1653 | 1467109414495 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 1653 | 1467109414498 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:23:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:23:34 INFO - PROCESS | 1653 | 1467109414511 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 1653 | 1467109414513 Marionette TRACE conn2 <- [1,3006,null,{}] 03:23:34 INFO - PROCESS | 1653 | 1467109414527 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}] 03:23:34 INFO - PROCESS | 1653 | 1467109414529 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:34 INFO - PROCESS | 1653 | 1467109414658 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:23:34 INFO - PROCESS | 1653 | 1467109414802 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1653 | 1467109414809 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b4f800 == 33 [pid = 1653] [id = 761] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11930b000) [pid = 1653] [serial = 2281] [outer = 0x0] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1196cb400) [pid = 1653] [serial = 2282] [outer = 0x11930b000] 03:23:34 INFO - PROCESS | 1653 | 1467109414871 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1196d5000) [pid = 1653] [serial = 2283] [outer = 0x11930b000] 03:23:35 INFO - PROCESS | 1653 | 1467109415268 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]]]}] 03:23:35 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. 03:23:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 783ms 03:23:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:23:35 INFO - PROCESS | 1653 | 1467109415293 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 1653 | 1467109415294 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:23:35 INFO - PROCESS | 1653 | 1467109415296 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1653 | 1467109415297 Marionette TRACE conn2 <- [1,3010,null,{}] 03:23:35 INFO - PROCESS | 1653 | 1467109415305 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}] 03:23:35 INFO - PROCESS | 1653 | 1467109415307 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:35 INFO - PROCESS | 1653 | 1467109415407 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:23:35 INFO - PROCESS | 1653 | 1467109415411 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 1653 | 1467109415412 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x126837800 == 34 [pid = 1653] [id = 762] 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1196d5c00) [pid = 1653] [serial = 2284] [outer = 0x0] 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c4a400) [pid = 1653] [serial = 2285] [outer = 0x1196d5c00] 03:23:35 INFO - PROCESS | 1653 | 1467109415436 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1227b8400) [pid = 1653] [serial = 2286] [outer = 0x1196d5c00] 03:23:35 INFO - PROCESS | 1653 | 1467109415737 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]]]}] 03:23:35 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 03:23:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms 03:23:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:23:35 INFO - PROCESS | 1653 | 1467109415772 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 1653 | 1467109415773 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:23:35 INFO - PROCESS | 1653 | 1467109415775 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1653 | 1467109415776 Marionette TRACE conn2 <- [1,3014,null,{}] 03:23:35 INFO - PROCESS | 1653 | 1467109415778 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}] 03:23:35 INFO - PROCESS | 1653 | 1467109415779 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:35 INFO - PROCESS | 1653 | 1467109415891 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:23:35 INFO - PROCESS | 1653 | 1467109415895 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 1653 | 1467109415896 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d04800 == 35 [pid = 1653] [id = 763] 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1227bb000) [pid = 1653] [serial = 2287] [outer = 0x0] 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1245aa000) [pid = 1653] [serial = 2288] [outer = 0x1227bb000] 03:23:35 INFO - PROCESS | 1653 | 1467109415921 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1245b2000) [pid = 1653] [serial = 2289] [outer = 0x1227bb000] 03:23:36 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:36 INFO - PROCESS | 1653 | 1467109416302 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:23:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:23:36 INFO - {} 03:23:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:23:36 INFO - {} 03:23:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:23:36 INFO - {} 03:23:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:23:36 INFO - {} 03:23:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 569ms 03:23:36 INFO - TEST-START | /FileAPI/fileReader.html 03:23:36 INFO - PROCESS | 1653 | 1467109416344 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1653 | 1467109416346 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:23:36 INFO - PROCESS | 1653 | 1467109416348 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1653 | 1467109416349 Marionette TRACE conn2 <- [1,3018,null,{}] 03:23:36 INFO - PROCESS | 1653 | 1467109416351 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}] 03:23:36 INFO - PROCESS | 1653 | 1467109416352 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:36 INFO - PROCESS | 1653 | 1467109416452 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:23:36 INFO - PROCESS | 1653 | 1467109416455 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1653 | 1467109416456 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723c800 == 36 [pid = 1653] [id = 764] 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1245b6800) [pid = 1653] [serial = 2290] [outer = 0x0] 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124b11400) [pid = 1653] [serial = 2291] [outer = 0x1245b6800] 03:23:36 INFO - PROCESS | 1653 | 1467109416480 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124eee800) [pid = 1653] [serial = 2292] [outer = 0x1245b6800] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b64a800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12aa87800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b64e400) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12b64ac00) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a79400) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111e2c800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1196ca800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115fc1800) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116175800) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12252b800) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a19000) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118d5a800) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c4dc00) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1245b4000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12902cc00) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118d4f800) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182b9400) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125cc7c00) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:23:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1133af000) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:23:36 INFO - PROCESS | 1653 | 1467109416931 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]]]}] 03:23:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:23:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:23:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:23:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:23:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 621ms 03:23:36 INFO - PROCESS | 1653 | 1467109416969 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1653 | 1467109416970 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:23:36 INFO - TEST-START | /FileAPI/historical.html 03:23:36 INFO - PROCESS | 1653 | 1467109416980 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1653 | 1467109416981 Marionette TRACE conn2 <- [1,3022,null,{}] 03:23:36 INFO - PROCESS | 1653 | 1467109416983 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}] 03:23:36 INFO - PROCESS | 1653 | 1467109416984 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:37 INFO - PROCESS | 1653 | 1467109417062 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:23:37 INFO - PROCESS | 1653 | 1467109417078 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1653 | 1467109417079 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa64000 == 37 [pid = 1653] [id = 765] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116176800) [pid = 1653] [serial = 2293] [outer = 0x0] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1245af400) [pid = 1653] [serial = 2294] [outer = 0x116176800] 03:23:37 INFO - PROCESS | 1653 | 1467109417104 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12551a000) [pid = 1653] [serial = 2295] [outer = 0x116176800] 03:23:37 INFO - PROCESS | 1653 | 1467109417415 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"]]]}] 03:23:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:23:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:23:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:23:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:23:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:23:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:23:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:23:37 INFO - TEST-OK | /FileAPI/historical.html | took 477ms 03:23:37 INFO - PROCESS | 1653 | 1467109417451 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 1653 | 1467109417452 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:23:37 INFO - TEST-START | /FileAPI/idlharness.html 03:23:37 INFO - PROCESS | 1653 | 1467109417454 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 1653 | 1467109417456 Marionette TRACE conn2 <- [1,3026,null,{}] 03:23:37 INFO - PROCESS | 1653 | 1467109417458 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}] 03:23:37 INFO - PROCESS | 1653 | 1467109417459 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:37 INFO - PROCESS | 1653 | 1467109417568 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:23:37 INFO - PROCESS | 1653 | 1467109417574 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1653 | 1467109417576 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b60d000 == 38 [pid = 1653] [id = 766] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12551a800) [pid = 1653] [serial = 2296] [outer = 0x0] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125cc5400) [pid = 1653] [serial = 2297] [outer = 0x12551a800] 03:23:37 INFO - PROCESS | 1653 | 1467109417603 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d47800) [pid = 1653] [serial = 2298] [outer = 0x12551a800] 03:23:38 INFO - PROCESS | 1653 | 1467109418100 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:23:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:23:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:23:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:23:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:23:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:23:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:23:38 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 03:23:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:23:38 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 03:23:38 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 03:23:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:23:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:23:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:23:38 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 03:23:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:23:38 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 03:23:38 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 03:23:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:23:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:23:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 680ms 03:23:38 INFO - PROCESS | 1653 | 1467109418135 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 1653 | 1467109418137 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:23:38 INFO - TEST-START | /FileAPI/idlharness.worker 03:23:38 INFO - PROCESS | 1653 | 1467109418139 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 1653 | 1467109418141 Marionette TRACE conn2 <- [1,3030,null,{}] 03:23:38 INFO - PROCESS | 1653 | 1467109418143 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}] 03:23:38 INFO - PROCESS | 1653 | 1467109418144 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:38 INFO - PROCESS | 1653 | 1467109418237 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:23:38 INFO - PROCESS | 1653 | 1467109418240 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 1653 | 1467109418241 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d846000 == 39 [pid = 1653] [id = 767] 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126da3400) [pid = 1653] [serial = 2299] [outer = 0x0] 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a4b6c00) [pid = 1653] [serial = 2300] [outer = 0x126da3400] 03:23:38 INFO - PROCESS | 1653 | 1467109418265 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12902e000) [pid = 1653] [serial = 2301] [outer = 0x126da3400] 03:23:38 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:38 INFO - PROCESS | 1653 | 1467109418926 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:23:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:23:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:23:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:23:39 INFO - {} 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:23:39 INFO - {} 03:23:39 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 - {} 03:23:39 INFO - {} 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:23:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:23:39 INFO - {} 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:23:39 INFO - {} 03:23:39 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 - {} 03:23:39 INFO - {} 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 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 03:23:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:39 INFO - {} 03:23:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 833ms 03:23:39 INFO - PROCESS | 1653 | 1467109418974 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 1653 | 1467109418976 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:23:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:23:39 INFO - PROCESS | 1653 | 1467109418980 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1653 | 1467109418982 Marionette TRACE conn2 <- [1,3034,null,{}] 03:23:39 INFO - PROCESS | 1653 | 1467109418987 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}] 03:23:39 INFO - PROCESS | 1653 | 1467109418988 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:39 INFO - PROCESS | 1653 | 1467109419120 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:23:39 INFO - PROCESS | 1653 | 1467109419232 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1653 | 1467109419233 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb1800 == 40 [pid = 1653] [id = 768] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11309ac00) [pid = 1653] [serial = 2302] [outer = 0x0] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113942800) [pid = 1653] [serial = 2303] [outer = 0x11309ac00] 03:23:39 INFO - PROCESS | 1653 | 1467109419287 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116167800) [pid = 1653] [serial = 2304] [outer = 0x11309ac00] 03:23:39 INFO - PROCESS | 1653 | 1467109419703 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]]]}] 03:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:23:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 774ms 03:23:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:23:39 INFO - PROCESS | 1653 | 1467109419754 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 1653 | 1467109419757 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:23:39 INFO - PROCESS | 1653 | 1467109419762 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1653 | 1467109419763 Marionette TRACE conn2 <- [1,3038,null,{}] 03:23:39 INFO - PROCESS | 1653 | 1467109419766 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}] 03:23:39 INFO - PROCESS | 1653 | 1467109419768 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:39 INFO - PROCESS | 1653 | 1467109419873 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:23:39 INFO - PROCESS | 1653 | 1467109419932 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1653 | 1467109419933 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119541000 == 41 [pid = 1653] [id = 769] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1161a3400) [pid = 1653] [serial = 2305] [outer = 0x0] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1172c2800) [pid = 1653] [serial = 2306] [outer = 0x1161a3400] 03:23:39 INFO - PROCESS | 1653 | 1467109419965 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11819cc00) [pid = 1653] [serial = 2307] [outer = 0x1161a3400] 03:23:40 INFO - PROCESS | 1653 | 1467109420348 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"]]]}] 03:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:23:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 623ms 03:23:40 INFO - PROCESS | 1653 | 1467109420385 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:23:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:23:40 INFO - PROCESS | 1653 | 1467109420386 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:23:40 INFO - PROCESS | 1653 | 1467109420389 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1653 | 1467109420392 Marionette TRACE conn2 <- [1,3042,null,{}] 03:23:40 INFO - PROCESS | 1653 | 1467109420400 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}] 03:23:40 INFO - PROCESS | 1653 | 1467109420403 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:40 INFO - PROCESS | 1653 | 1467109420508 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:23:40 INFO - PROCESS | 1653 | 1467109420605 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 1653 | 1467109420608 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b623000 == 42 [pid = 1653] [id = 770] 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119308000) [pid = 1653] [serial = 2308] [outer = 0x0] 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1196cc800) [pid = 1653] [serial = 2309] [outer = 0x119308000] 03:23:40 INFO - PROCESS | 1653 | 1467109420640 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119c4b000) [pid = 1653] [serial = 2310] [outer = 0x119308000] 03:23:41 INFO - PROCESS | 1653 | 1467109421066 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]]]}] 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:23:41 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. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:23:41 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'.) 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:23:41 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. 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:23:41 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. 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:23:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:23:41 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. 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:23:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:23:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:23:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 730ms 03:23:41 INFO - PROCESS | 1653 | 1467109421161 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 1653 | 1467109421163 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:23:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:23:41 INFO - PROCESS | 1653 | 1467109421166 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1653 | 1467109421168 Marionette TRACE conn2 <- [1,3046,null,{}] 03:23:41 INFO - PROCESS | 1653 | 1467109421170 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}] 03:23:41 INFO - PROCESS | 1653 | 1467109421171 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:41 INFO - PROCESS | 1653 | 1467109421266 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:23:41 INFO - PROCESS | 1653 | 1467109421369 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 1653 | 1467109421371 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d953000 == 43 [pid = 1653] [id = 771] 03:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1245b5800) [pid = 1653] [serial = 2311] [outer = 0x0] 03:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1167c8000) [pid = 1653] [serial = 2312] [outer = 0x1245b5800] 03:23:41 INFO - PROCESS | 1653 | 1467109421401 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1247e0800) [pid = 1653] [serial = 2313] [outer = 0x1245b5800] 03:23:41 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:41 INFO - PROCESS | 1653 | 1467109421820 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:23:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:23:41 INFO - {} 03:23:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 673ms 03:23:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:23:41 INFO - PROCESS | 1653 | 1467109421841 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 1653 | 1467109421842 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:23:41 INFO - PROCESS | 1653 | 1467109421844 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1653 | 1467109421845 Marionette TRACE conn2 <- [1,3050,null,{}] 03:23:41 INFO - PROCESS | 1653 | 1467109421865 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}] 03:23:41 INFO - PROCESS | 1653 | 1467109421866 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:41 INFO - PROCESS | 1653 | 1467109421969 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:23:42 INFO - PROCESS | 1653 | 1467109422028 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1653 | 1467109422029 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a46b800 == 44 [pid = 1653] [id = 772] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1182b2400) [pid = 1653] [serial = 2314] [outer = 0x0] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129255400) [pid = 1653] [serial = 2315] [outer = 0x1182b2400] 03:23:42 INFO - PROCESS | 1653 | 1467109422058 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a9a3400) [pid = 1653] [serial = 2316] [outer = 0x1182b2400] 03:23:42 INFO - PROCESS | 1653 | 1467109422633 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]]]}] 03:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:23:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 837ms 03:23:42 INFO - PROCESS | 1653 | 1467109422681 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 1653 | 1467109422683 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:23:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:23:42 INFO - PROCESS | 1653 | 1467109422687 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 1653 | 1467109422689 Marionette TRACE conn2 <- [1,3054,null,{}] 03:23:42 INFO - PROCESS | 1653 | 1467109422692 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}] 03:23:42 INFO - PROCESS | 1653 | 1467109422694 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:42 INFO - PROCESS | 1653 | 1467109422835 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:23:42 INFO - PROCESS | 1653 | 1467109422944 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1653 | 1467109422946 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x110e17000 == 45 [pid = 1653] [id = 773] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11616fc00) [pid = 1653] [serial = 2317] [outer = 0x0] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11676e000) [pid = 1653] [serial = 2318] [outer = 0x11616fc00] 03:23:42 INFO - PROCESS | 1653 | 1467109422976 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1172ca400) [pid = 1653] [serial = 2319] [outer = 0x11616fc00] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b60d000 == 44 [pid = 1653] [id = 766] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa64000 == 43 [pid = 1653] [id = 765] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11723c800 == 42 [pid = 1653] [id = 764] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128d04800 == 41 [pid = 1653] [id = 763] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x126837800 == 40 [pid = 1653] [id = 762] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124b4f800 == 39 [pid = 1653] [id = 761] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119cab800 == 38 [pid = 1653] [id = 760] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116607000 == 37 [pid = 1653] [id = 759] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11724a000 == 36 [pid = 1653] [id = 758] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x111f05000 == 35 [pid = 1653] [id = 757] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116956800 == 34 [pid = 1653] [id = 756] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x110e17800 == 33 [pid = 1653] [id = 755] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118296800 == 32 [pid = 1653] [id = 754] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x110e22800 == 31 [pid = 1653] [id = 753] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12e0d8000 == 30 [pid = 1653] [id = 752] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a46b800 == 29 [pid = 1653] [id = 772] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d953000 == 28 [pid = 1653] [id = 771] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b623000 == 27 [pid = 1653] [id = 770] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119541000 == 26 [pid = 1653] [id = 769] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d846000 == 25 [pid = 1653] [id = 767] 03:23:43 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb1800 == 24 [pid = 1653] [id = 768] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12aba1400) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b64f000) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12ab9b800) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b8f3c00) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116974c00) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1186f7000) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1192ab400) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b8ec000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c49800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12252cc00) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1161a5000) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116a13800) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1241aa000) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1245b1800) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129478000) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129484000) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1172c1c00) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1181a4c00) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128989400) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12902c800) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128d29c00) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b86000) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12897dc00) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129250400) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129266400) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a4c0c00) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a578800) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125524c00) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b99e800) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b8ecc00) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b8fa800) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a57d400) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12aa87000) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b648800) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118951c00) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b9a7800) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 03:23:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12be0a400) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 03:23:44 INFO - PROCESS | 1653 | 1467109424015 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"]]]}] 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:23:44 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" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:23:44 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" 03:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:23:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1387ms 03:23:44 INFO - PROCESS | 1653 | 1467109424082 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 1653 | 1467109424086 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:23:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:23:44 INFO - PROCESS | 1653 | 1467109424091 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 1653 | 1467109424093 Marionette TRACE conn2 <- [1,3058,null,{}] 03:23:44 INFO - PROCESS | 1653 | 1467109424099 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}] 03:23:44 INFO - PROCESS | 1653 | 1467109424101 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:44 INFO - PROCESS | 1653 | 1467109424179 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:23:44 INFO - PROCESS | 1653 | 1467109424190 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1653 | 1467109424191 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x110dc7800 == 25 [pid = 1653] [id = 774] 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116f6a000) [pid = 1653] [serial = 2320] [outer = 0x0] 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116f70400) [pid = 1653] [serial = 2321] [outer = 0x116f6a000] 03:23:44 INFO - PROCESS | 1653 | 1467109424226 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117ea1c00) [pid = 1653] [serial = 2322] [outer = 0x116f6a000] 03:23:44 INFO - PROCESS | 1653 | 1467109424580 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]]]}] 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:23:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:23:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:23:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:23:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:23:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:23:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 531ms 03:23:44 INFO - PROCESS | 1653 | 1467109424621 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 1653 | 1467109424625 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:23:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:23:44 INFO - PROCESS | 1653 | 1467109424630 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 1653 | 1467109424632 Marionette TRACE conn2 <- [1,3062,null,{}] 03:23:44 INFO - PROCESS | 1653 | 1467109424634 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}] 03:23:44 INFO - PROCESS | 1653 | 1467109424636 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:44 INFO - PROCESS | 1653 | 1467109424714 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:23:44 INFO - PROCESS | 1653 | 1467109424720 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1653 | 1467109424721 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723b800 == 26 [pid = 1653] [id = 775] 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11819b000) [pid = 1653] [serial = 2323] [outer = 0x0] 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182bd000) [pid = 1653] [serial = 2324] [outer = 0x11819b000] 03:23:44 INFO - PROCESS | 1653 | 1467109424750 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1186f2400) [pid = 1653] [serial = 2325] [outer = 0x11819b000] 03:23:44 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:45 INFO - PROCESS | 1653 | 1467109425107 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:23:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:23:45 INFO - {} 03:23:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 521ms 03:23:45 INFO - PROCESS | 1653 | 1467109425155 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1653 | 1467109425156 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:23:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:23:45 INFO - PROCESS | 1653 | 1467109425159 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1653 | 1467109425161 Marionette TRACE conn2 <- [1,3066,null,{}] 03:23:45 INFO - PROCESS | 1653 | 1467109425169 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}] 03:23:45 INFO - PROCESS | 1653 | 1467109425172 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:45 INFO - PROCESS | 1653 | 1467109425250 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:23:45 INFO - PROCESS | 1653 | 1467109425272 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 1653 | 1467109425275 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ce000 == 27 [pid = 1653] [id = 776] 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129ac400) [pid = 1653] [serial = 2326] [outer = 0x0] 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196d8c00) [pid = 1653] [serial = 2327] [outer = 0x1129ac400] 03:23:45 INFO - PROCESS | 1653 | 1467109425302 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119975000) [pid = 1653] [serial = 2328] [outer = 0x1129ac400] 03:23:45 INFO - PROCESS | 1653 | 1467109425616 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]]]}] 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:23:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 03:23:45 INFO - PROCESS | 1653 | 1467109425630 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1653 | 1467109425634 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:23:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:23:45 INFO - PROCESS | 1653 | 1467109425638 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1653 | 1467109425639 Marionette TRACE conn2 <- [1,3070,null,{}] 03:23:45 INFO - PROCESS | 1653 | 1467109425641 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}] 03:23:45 INFO - PROCESS | 1653 | 1467109425642 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:45 INFO - PROCESS | 1653 | 1467109425723 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:23:45 INFO - PROCESS | 1653 | 1467109425727 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 1653 | 1467109425728 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12260c800 == 28 [pid = 1653] [id = 777] 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c4e800) [pid = 1653] [serial = 2329] [outer = 0x0] 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245ae400) [pid = 1653] [serial = 2330] [outer = 0x119c4e800] 03:23:45 INFO - PROCESS | 1653 | 1467109425755 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1247dfc00) [pid = 1653] [serial = 2331] [outer = 0x119c4e800] 03:23:46 INFO - PROCESS | 1653 | 1467109426135 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]]]}] 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:23:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 518ms 03:23:46 INFO - PROCESS | 1653 | 1467109426157 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 1653 | 1467109426158 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:23:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:23:46 INFO - PROCESS | 1653 | 1467109426160 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 1653 | 1467109426161 Marionette TRACE conn2 <- [1,3074,null,{}] 03:23:46 INFO - PROCESS | 1653 | 1467109426163 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}] 03:23:46 INFO - PROCESS | 1653 | 1467109426165 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:46 INFO - PROCESS | 1653 | 1467109426268 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:23:46 INFO - PROCESS | 1653 | 1467109426310 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1653 | 1467109426311 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x122629000 == 29 [pid = 1653] [id = 778] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d7000) [pid = 1653] [serial = 2332] [outer = 0x0] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124b81c00) [pid = 1653] [serial = 2333] [outer = 0x1128d7000] 03:23:46 INFO - PROCESS | 1653 | 1467109426335 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ef1800) [pid = 1653] [serial = 2334] [outer = 0x1128d7000] 03:23:46 INFO - PROCESS | 1653 | 1467109426624 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]]]}] 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:23:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 03:23:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:23:46 INFO - PROCESS | 1653 | 1467109426635 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 1653 | 1467109426636 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:23:46 INFO - PROCESS | 1653 | 1467109426638 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 1653 | 1467109426640 Marionette TRACE conn2 <- [1,3078,null,{}] 03:23:46 INFO - PROCESS | 1653 | 1467109426642 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}] 03:23:46 INFO - PROCESS | 1653 | 1467109426646 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:46 INFO - PROCESS | 1653 | 1467109426776 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:23:46 INFO - PROCESS | 1653 | 1467109426787 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1653 | 1467109426788 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124fac800 == 30 [pid = 1653] [id = 779] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124ef2000) [pid = 1653] [serial = 2335] [outer = 0x0] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126863c00) [pid = 1653] [serial = 2336] [outer = 0x124ef2000] 03:23:46 INFO - PROCESS | 1653 | 1467109426812 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128981800) [pid = 1653] [serial = 2337] [outer = 0x124ef2000] 03:23:47 INFO - PROCESS | 1653 | 1467109427156 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] 03:23:47 INFO - PROCESS | 1653 | 1467109427212 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:23:47 INFO - PROCESS | 1653 | 1467109427215 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1653 | 1467109427215 Marionette TRACE conn2 <- [1,3082,null,{}] 03:23:47 INFO - PROCESS | 1653 | 1467109427218 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}] 03:23:47 INFO - PROCESS | 1653 | 1467109427219 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:47 INFO - PROCESS | 1653 | 1467109427321 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:23:47 INFO - PROCESS | 1653 | 1467109427363 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1653 | 1467109427364 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12701b000 == 31 [pid = 1653] [id = 780] 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1186ed400) [pid = 1653] [serial = 2338] [outer = 0x0] 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d25000) [pid = 1653] [serial = 2339] [outer = 0x1186ed400] 03:23:47 INFO - PROCESS | 1653 | 1467109427388 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129028000) [pid = 1653] [serial = 2340] [outer = 0x1186ed400] 03:23:47 INFO - PROCESS | 1653 | 1467109427658 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]]]}] 03:23:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:23:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 03:23:47 INFO - PROCESS | 1653 | 1467109427687 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1653 | 1467109427688 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:23:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:23:47 INFO - PROCESS | 1653 | 1467109427701 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1653 | 1467109427702 Marionette TRACE conn2 <- [1,3086,null,{}] 03:23:47 INFO - PROCESS | 1653 | 1467109427709 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}] 03:23:47 INFO - PROCESS | 1653 | 1467109427710 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:47 INFO - PROCESS | 1653 | 1467109427816 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:23:47 INFO - PROCESS | 1653 | 1467109427820 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1653 | 1467109427821 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f15000 == 32 [pid = 1653] [id = 781] 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128981c00) [pid = 1653] [serial = 2341] [outer = 0x0] 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129030c00) [pid = 1653] [serial = 2342] [outer = 0x128981c00] 03:23:47 INFO - PROCESS | 1653 | 1467109427845 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129265400) [pid = 1653] [serial = 2343] [outer = 0x128981c00] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1227bb000) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126da3400) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196d5c00) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112730c00) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112d6a400) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b9a7400) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117226400) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133da800) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111c13800) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c31400) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11676f800) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1186f1000) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1245b6800) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116176800) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12551a800) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11930b000) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:23:48 INFO - PROCESS | 1653 | 1467109428293 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:23:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 634ms 03:23:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:23:48 INFO - PROCESS | 1653 | 1467109428325 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 1653 | 1467109428327 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:23:48 INFO - PROCESS | 1653 | 1467109428329 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1653 | 1467109428330 Marionette TRACE conn2 <- [1,3090,null,{}] 03:23:48 INFO - PROCESS | 1653 | 1467109428340 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}] 03:23:48 INFO - PROCESS | 1653 | 1467109428341 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:48 INFO - PROCESS | 1653 | 1467109428459 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:23:48 INFO - PROCESS | 1653 | 1467109428497 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 1653 | 1467109428498 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c8000 == 33 [pid = 1653] [id = 782] 03:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133da800) [pid = 1653] [serial = 2344] [outer = 0x0] 03:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x122532000) [pid = 1653] [serial = 2345] [outer = 0x1133da800] 03:23:48 INFO - PROCESS | 1653 | 1467109428522 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d28000) [pid = 1653] [serial = 2346] [outer = 0x1133da800] 03:23:48 INFO - PROCESS | 1653 | 1467109428758 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:23:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 476ms 03:23:48 INFO - PROCESS | 1653 | 1467109428810 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 1653 | 1467109428812 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:23:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:23:48 INFO - PROCESS | 1653 | 1467109428826 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1653 | 1467109428827 Marionette TRACE conn2 <- [1,3094,null,{}] 03:23:48 INFO - PROCESS | 1653 | 1467109428842 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}] 03:23:48 INFO - PROCESS | 1653 | 1467109428843 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:48 INFO - PROCESS | 1653 | 1467109428973 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:23:49 INFO - PROCESS | 1653 | 1467109429066 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1653 | 1467109429067 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5d800 == 34 [pid = 1653] [id = 783] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118115400) [pid = 1653] [serial = 2347] [outer = 0x0] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12925ec00) [pid = 1653] [serial = 2348] [outer = 0x118115400] 03:23:49 INFO - PROCESS | 1653 | 1467109429108 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a4bc000) [pid = 1653] [serial = 2349] [outer = 0x118115400] 03:23:49 INFO - PROCESS | 1653 | 1467109429383 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:23:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 579ms 03:23:49 INFO - PROCESS | 1653 | 1467109429398 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 1653 | 1467109429402 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:23:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:23:49 INFO - PROCESS | 1653 | 1467109429409 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 1653 | 1467109429411 Marionette TRACE conn2 <- [1,3098,null,{}] 03:23:49 INFO - PROCESS | 1653 | 1467109429421 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}] 03:23:49 INFO - PROCESS | 1653 | 1467109429422 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:49 INFO - PROCESS | 1653 | 1467109429524 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:23:49 INFO - PROCESS | 1653 | 1467109429528 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1653 | 1467109429529 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x122628000 == 35 [pid = 1653] [id = 784] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a4c0400) [pid = 1653] [serial = 2350] [outer = 0x0] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a99ec00) [pid = 1653] [serial = 2351] [outer = 0x12a4c0400] 03:23:49 INFO - PROCESS | 1653 | 1467109429556 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12aa86800) [pid = 1653] [serial = 2352] [outer = 0x12a4c0400] 03:23:49 INFO - PROCESS | 1653 | 1467109429876 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]]]}] 03:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:23:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 470ms 03:23:49 INFO - PROCESS | 1653 | 1467109429880 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 1653 | 1467109429883 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:23:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:23:49 INFO - PROCESS | 1653 | 1467109429887 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 1653 | 1467109429888 Marionette TRACE conn2 <- [1,3102,null,{}] 03:23:49 INFO - PROCESS | 1653 | 1467109429891 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}] 03:23:49 INFO - PROCESS | 1653 | 1467109429892 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:49 INFO - PROCESS | 1653 | 1467109429980 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:23:50 INFO - PROCESS | 1653 | 1467109430051 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1653 | 1467109430052 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd95000 == 36 [pid = 1653] [id = 785] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129478000) [pid = 1653] [serial = 2353] [outer = 0x0] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12aba1000) [pid = 1653] [serial = 2354] [outer = 0x129478000] 03:23:50 INFO - PROCESS | 1653 | 1467109430076 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b64a000) [pid = 1653] [serial = 2355] [outer = 0x129478000] 03:23:50 INFO - PROCESS | 1653 | 1467109430514 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:23:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:23:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 668ms 03:23:50 INFO - PROCESS | 1653 | 1467109430574 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 1653 | 1467109430577 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:23:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:23:50 INFO - PROCESS | 1653 | 1467109430583 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1653 | 1467109430587 Marionette TRACE conn2 <- [1,3106,null,{}] 03:23:50 INFO - PROCESS | 1653 | 1467109430590 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}] 03:23:50 INFO - PROCESS | 1653 | 1467109430592 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:50 INFO - PROCESS | 1653 | 1467109430706 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:23:50 INFO - PROCESS | 1653 | 1467109430792 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1653 | 1467109430794 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11506e000 == 37 [pid = 1653] [id = 786] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11399b400) [pid = 1653] [serial = 2356] [outer = 0x0] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115d1a000) [pid = 1653] [serial = 2357] [outer = 0x11399b400] 03:23:50 INFO - PROCESS | 1653 | 1467109430825 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116970000) [pid = 1653] [serial = 2358] [outer = 0x11399b400] 03:23:51 INFO - PROCESS | 1653 | 1467109431231 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]]]}] 03:23:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:23:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:23:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:23:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 674ms 03:23:51 INFO - PROCESS | 1653 | 1467109431255 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 1653 | 1467109431259 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:23:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:23:51 INFO - PROCESS | 1653 | 1467109431263 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 1653 | 1467109431265 Marionette TRACE conn2 <- [1,3110,null,{}] 03:23:51 INFO - PROCESS | 1653 | 1467109431267 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}] 03:23:51 INFO - PROCESS | 1653 | 1467109431269 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:51 INFO - PROCESS | 1653 | 1467109431378 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:23:51 INFO - PROCESS | 1653 | 1467109431485 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1653 | 1467109431486 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11861d800 == 38 [pid = 1653] [id = 787] 03:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117ea9800) [pid = 1653] [serial = 2359] [outer = 0x0] 03:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1181a8c00) [pid = 1653] [serial = 2360] [outer = 0x117ea9800] 03:23:51 INFO - PROCESS | 1653 | 1467109431541 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1186f3000) [pid = 1653] [serial = 2361] [outer = 0x117ea9800] 03:23:51 INFO - PROCESS | 1653 | 1467109431964 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"]]]}] 03:23:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:23:51 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 03:23:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:23:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:23:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 720ms 03:23:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:23:51 INFO - PROCESS | 1653 | 1467109431984 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 1653 | 1467109431986 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:23:51 INFO - PROCESS | 1653 | 1467109431988 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 1653 | 1467109431991 Marionette TRACE conn2 <- [1,3114,null,{}] 03:23:52 INFO - PROCESS | 1653 | 1467109431998 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}] 03:23:52 INFO - PROCESS | 1653 | 1467109432002 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:52 INFO - PROCESS | 1653 | 1467109432115 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:23:52 INFO - PROCESS | 1653 | 1467109432337 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\", \"51113f59-dc3f-4a81-b134-b80dd7be0c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 1653 | 1467109432338 Marionette INFO sendAsync ba400cdc-74b9-1a4d-a9bf-8289ac84aa7c 03:23:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f05000 == 39 [pid = 1653] [id = 788] 03:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x111e2e800) [pid = 1653] [serial = 2362] [outer = 0x0] 03:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112a80000) [pid = 1653] [serial = 2363] [outer = 0x111e2e800] 03:23:52 INFO - PROCESS | 1653 | 1467109432378 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11616cc00) [pid = 1653] [serial = 2364] [outer = 0x111e2e800] 03:23:52 INFO - PROCESS | 1653 | 1467109432801 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]]]}] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x122628000 == 38 [pid = 1653] [id = 784] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5d800 == 37 [pid = 1653] [id = 783] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c8000 == 36 [pid = 1653] [id = 782] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128f15000 == 35 [pid = 1653] [id = 781] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12701b000 == 34 [pid = 1653] [id = 780] 03:23:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:23:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 873ms 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124fac800 == 33 [pid = 1653] [id = 779] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x122629000 == 32 [pid = 1653] [id = 778] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12260c800 == 31 [pid = 1653] [id = 777] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ce000 == 30 [pid = 1653] [id = 776] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11723b800 == 29 [pid = 1653] [id = 775] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x110dc7800 == 28 [pid = 1653] [id = 774] 03:23:52 INFO - PROCESS | 1653 | --DOCSHELL 0x110e17000 == 27 [pid = 1653] [id = 773] 03:23:52 INFO - PROCESS | 1653 | 1467109432881 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1653 | 1467109432885 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c4a400) [pid = 1653] [serial = 2285] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1245aa000) [pid = 1653] [serial = 2288] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116905800) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117226800) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118207800) [pid = 1653] [serial = 2279] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118958400) [pid = 1653] [serial = 2280] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12be0f000) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176cf000) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1181ff000) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116175c00) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117224400) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11272d000) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133ae800) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113c9a800) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115fc1000) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113ceb800) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11895c800) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119309400) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124b11400) [pid = 1653] [serial = 2291] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12551a000) [pid = 1653] [serial = 2295] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1245af400) [pid = 1653] [serial = 2294] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125cc5400) [pid = 1653] [serial = 2297] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1196cb400) [pid = 1653] [serial = 2282] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124eee800) [pid = 1653] [serial = 2292] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1227b8400) [pid = 1653] [serial = 2286] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1196d5000) [pid = 1653] [serial = 2283] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126d47800) [pid = 1653] [serial = 2298] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12902e000) [pid = 1653] [serial = 2301] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1245b2000) [pid = 1653] [serial = 2289] [outer = 0x0] [url = about:blank] 03:23:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a4b6c00) [pid = 1653] [serial = 2300] [outer = 0x0] [url = about:blank] 03:23:53 WARNING - u'runner_teardown' () 03:23:53 INFO - No more tests 03:23:53 INFO - Got 0 unexpected results 03:23:53 INFO - SUITE-END | took 506s 03:23:53 INFO - Closing logging queue 03:23:53 INFO - queue closed 03:23:54 INFO - Return code: 0 03:23:54 WARNING - # TBPL SUCCESS # 03:23:54 INFO - Running post-action listener: _resource_record_post_action 03:23:54 INFO - Running post-run listener: _resource_record_post_run 03:23:55 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 32796160; Write bytes: 953451520; Read time: 332; Write time: 4647 03:23:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:23:55 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150551040; Write bytes: 143978496; Read time: 13845; Write time: 261 03:23:55 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 30621184; Write bytes: 797000704; Read time: 303; Write time: 4343 03:23:55 INFO - Running post-run listener: _upload_blobber_files 03:23:55 INFO - Blob upload gear active. 03:23:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:23:55 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 03:23:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:23:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:23:55 INFO - (blobuploader) - INFO - Open directory for files ... 03:23:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:23:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:23:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:23:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:23:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:23:56 INFO - (blobuploader) - INFO - Done attempting. 03:23:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:23:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:23:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:23:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:23:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:23:57 INFO - (blobuploader) - INFO - Done attempting. 03:23:57 INFO - (blobuploader) - INFO - Iteration through files over. 03:23:57 INFO - Return code: 0 03:23:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:23:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:23:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e489e0007ff91b93dedd0246226c3580da0b5355fc62a32a9270275f9b1f780a59d5f2614f9920eb1316969d958b9dda00eb11d4ba7022ec0b20a18f339f8f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/22ffe839de87c7e08d26f545be226a944b9a97dc0663c8619132ddaad46ac3e62c4779465a042dda07df89db373d9fdd616280b353eee1c14f17f8f64dc1f0e4"} 03:23:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:23:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:23:57 INFO - Contents: 03:23:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e489e0007ff91b93dedd0246226c3580da0b5355fc62a32a9270275f9b1f780a59d5f2614f9920eb1316969d958b9dda00eb11d4ba7022ec0b20a18f339f8f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/22ffe839de87c7e08d26f545be226a944b9a97dc0663c8619132ddaad46ac3e62c4779465a042dda07df89db373d9fdd616280b353eee1c14f17f8f64dc1f0e4"} 03:23:57 INFO - Running post-run listener: copy_logs_to_upload_dir 03:23:57 INFO - Copying logs to upload dir... 03:23:57 INFO - mkdir: /builds/slave/test/build/upload/logs 03:23:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=589.142396 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 49 secs) (at 2016-06-28 03:23:58.277822) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 03:23:58.281273) ========= 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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e489e0007ff91b93dedd0246226c3580da0b5355fc62a32a9270275f9b1f780a59d5f2614f9920eb1316969d958b9dda00eb11d4ba7022ec0b20a18f339f8f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/22ffe839de87c7e08d26f545be226a944b9a97dc0663c8619132ddaad46ac3e62c4779465a042dda07df89db373d9fdd616280b353eee1c14f17f8f64dc1f0e4"} build_url:https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012814 build_url: 'https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e489e0007ff91b93dedd0246226c3580da0b5355fc62a32a9270275f9b1f780a59d5f2614f9920eb1316969d958b9dda00eb11d4ba7022ec0b20a18f339f8f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/22ffe839de87c7e08d26f545be226a944b9a97dc0663c8619132ddaad46ac3e62c4779465a042dda07df89db373d9fdd616280b353eee1c14f17f8f64dc1f0e4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Jw1PxN-OTpyqK2yf1vAv3A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 03:23:58.316153) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:23:58.316511) ========= 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.UD8f6kuKfJ/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.h6RQqNR7A9/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/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.004986 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:23:58.367628) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 03:23:58.367991) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 03:23:58.368326) ========= ========= Total master_lag: 0.48 =========